![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Фильтр для TKOLmdvXLGrid [Delphi, Windows]
Trible © (2007-03-19 16:22:00)Можно ли как-нибудь применить фильтр к содержимому контрола TKOLmdvXLGrid? (например, чтобы вывести только строки, удовлетворяющие определенным параметрам). Есть ли подобные средства в самом контроле, или есть ли сторонние "примочки" к этому контролу, позволяющие организовать фильтрованный вывод?
Если нет, то как наиболее просто и беспроблемно самостоятельно реализовать фильтр для TKOLmdvXLGrid?
D[u]fa (2007-03-20 08:33:00) [1]обратитьтся к администрации сайта:(
оффтоп не большой, обратись - мне помогло однажды
Dimaxx (2007-03-20 01:32:00) [2]Интересно у тя получается... :) Дельфя на работе, а форум дома...
mdw (2007-03-19 20:45:00) [3]
> Если нет, то как наиболее просто и беспроблемно самостоятельно
> реализовать фильтр для TKOLmdvXLGrid?
Блин, недописал, не туда нажал.:))
Ну, есть такой вариант.
Устанавливаем для отфильтрованных (ненужных данных) Высоту строки = 0 (может лучше -1, нужно поиграться)
А в событии OnChangingFocus анализируем какая строка фокусируется и если она отфильтрована, то фокусируем следующую\предыдущую.
Если нужно подробнее, то на мыло, у меня дома Delphi даже не установлено, а на работе не дает в форум писать, предлагает обратитьтся к администрации сайта:(
mdw (2007-03-19 20:37:00) [4]
Есть ли подобные средства в самом
> контроле, или есть ли сторонние "примочки" к этому контролу,
> позволяющие организовать фильтрованный вывод?
Нет таких средств. Grid - это средство визуализации данных.
Так что BeginUpdate... заполняем...EndUpdate.
Ну, если у