Форум: "Базы";
Текущий архив: 2004.08.29;
Скачать: [xml.tar.bz2];
ВнизФильтрация в DBGridEh Найти похожие ветки
← →
som (2004-08-02 14:10) [0]Как осуществить фитрацию данных в DBGridEh под Interbase? Имееться в виду как использовать её локальный механизм фильтрации ?
← →
Johnmen © (2004-08-02 14:20) [1]Механизм фильтрации может присутствовать у набора данных, который отображает грид. Вот его и смотреть...
← →
som (2004-08-02 14:25) [2]Хотелось бы использовать методы DBGridEh. В частности его удобные ComboBox-ы и Edit-ы для фильтрации, расположенные в самом гриде. Вопрос именно в этом .
← →
Johnmen © (2004-08-02 14:33) [3]>его удобные ComboBox-ы и Edit-ы для фильтрации, расположенные в самом гриде.
Так скачай примеры. Насколько помню, там всё разжевано...
← →
som (2004-08-02 14:47) [4]Так скачал, разжёвано там крайне плохо, если сказать что ваще разжёвано. Собственно потому и задаю вопрос, т.к. демки не помогли понять всё.
← →
Соловьев © (2004-08-02 14:48) [5]
> Как осуществить фитрацию данных в DBGridEh под Interbase?
> Имееться в виду как использовать её локальный механизм фильтрации
> ?
Какие компоненты доступа? Если IBX - то локально не будет, если FIBPlus - то можно и сортировать, и фильтровать локально
← →
Andrey (2004-08-02 14:53) [6]в событии onTitleBtnClick
if (Column.Title.SortMarker=smNoneEh) or (Column.Title.SortMarker=smUpEh) then
Query1.SortedFields:=Column.FieldName + " ASC"
else Query1.SortedFields:=Column.FieldName + " DESC";
Но для этого необходим компонент TZQuery от http://www.zeoslib.net/, он сортирует столбцы на стороне клиента, а не в запросе.
← →
Johnmen © (2004-08-02 15:02) [7]Господа. Фильтровать можно любой НД. (наследник TDataSet)
Для этого есть соотв. свойства и события.
Причем тут сортировка ?
:)
← →
som (2004-08-02 15:10) [8]Вроде тут (http://www.farpost.com/personal/dmitryb/EhLibUsersGuide/UsingDBGridEh.htm) сказано что для IBX возможна локальная фильтрация.
Мене нужна именно фильтрация, с сортировкой разобрался.
← →
Johnmen © (2004-08-02 15:11) [9]См.пост[7]
← →
som (2004-08-02 15:26) [10]2 Johnmen ©
Ты упорно не хочешь понимать, что интересует вопрос фильтрации ИМЕННО относительно DBGridEh. С фильтрацией TDataSet вопросов не поступало.
← →
Johnmen © (2004-08-02 15:30) [11]>som (02.08.04 15:26) [10]
Я прекрасно понимаю, что фильтровать в гриде нечего !
Или ты думаешь иначе ?
:)
← →
som (2004-08-03 15:32) [12]Твоё прекрасное понимание ошибочно, как и твоё присутствие на этом форуме.
← →
Johnmen © (2004-08-03 15:36) [13]Удовлетворился ?
← →
Andrey (2004-08-03 15:47) [14]Сам грид ниче не сможет отфильтровать, фильтроват можно лишь в самом компоненте набора данных, ито, если он это поддерживает, я уже давал сылку на проект ZEOSDBO http://www.zeoslib.net, где компонент TZQuery содержит свойство Filter, которому необходимо внести правило фильтрации, например: ZQuery1.filter:="поле like значение", затем необходимо свойство Filtered:=True и все. Грид только отображает данные.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.08.29;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.03 c