Доработки Rx

Модераторы: alexs, Модераторы

kit
постоялец
Сообщения: 156
Зарегистрирован: 29.09.2016 08:39:07

Сообщение kit »

kit писал(а):Реально переделать фильтр в таблице с TComboBox на TCheckComboBox для вибора нескольких значений в одной колонке?

А как на счет етого?
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

На это ещё нет времени.
ssadragon
постоялец
Сообщения: 148
Зарегистрирован: 03.12.2012 20:21:35

Сообщение ssadragon »

alexs Приветствую!
А в Opkman планируете обновлять пакеты?
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Там не я рулю. Не знаю.
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Доработал RxDBGrid и сопутсвующие компоненты (экспорты) для размещения всего этого хозяйства в DLL/SO.
Основные проблемы возникли при работе в винде. В линуксе гораздо позже.
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

kit писал(а):Реально переделать фильтр в таблице с TComboBox на TCheckComboBox для вибора нескольких значений в одной колонке?

Свершилось!
Всех заинтересованных прошу тестить
доступно после ревизии 5839.
Для включения плюшки надо установить в параметрах фильтра колонки свойство Style в rxfstDialog

Пример смотреть в Demos/RxDBGrid_Filter/

За основу взял дизайн соответствующего окна из LO Calc 5.2
Не смог повторить только условие "Первые 10" записей. Тут проблемы в реализации самого фильтра.
kit
постоялец
Сообщения: 156
Зарегистрирован: 29.09.2016 08:39:07

Сообщение kit »

Не работает с TZQuery (ADO)

Добавлено спустя 21 минуту 15 секунд:
unit RxDBGrid_PopUpFilterUnit;
...
procedure TRxDBGrid_PopUpFilterForm.Localize;
begin
DividerBevel1.Caption:=sSorting;
SpeedButton1.Caption:=sAscending;
SpeedButton2.Caption:=sDescending; // kit
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

kit писал(а):Не работает с TZQuery (ADO)

Посмотрим
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Поправил. Добавил демку.
kit
постоялец
Сообщения: 156
Зарегистрирован: 29.09.2016 08:39:07

Сообщение kit »

Если визвать фильтр в последней колонке то вилазит за рамки екрана.
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Не смог повторить
В обеих демках проверял - последняя колонка с новым фильтром. Всё норм.
pupsik
энтузиаст
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13
Контактная информация:

Сообщение pupsik »

Нечто такого?
Вложения
b13.png
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Понял.
3-й гном не даёт такие вещи делать :-)

Добавлено спустя 27 минут 42 секунды:
rev 5843.
Можно пробовать
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Просьба протестировать грид и лукапы на текущих сборках лазаря и на версиях ветки 1.6.
В лазаре допиливают поддержку мониторов высокого разрешения - в ревизии 54840 доработали грид и dbgrid.
RxDBGrid тоже пришлось немного допилить.
kit
постоялец
Сообщения: 156
Зарегистрирован: 29.09.2016 08:39:07

Сообщение kit »

alexs писал(а):Просьба протестировать грид и лукапы на текущих сборках лазаря и на версиях ветки 1.6.

Сделайте демку для rxpopupunit
Ответить