![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с фильтрацией [D6, IB6.x]
tanusha © (2002-05-06 13:39:00)Добрый день, уважаемые!
Проблема, видимо, пустяковая, но мне - новичку не по силам :( Изучение книги, справки и содержимого форума не помогло
Нужно отфильтровать записи, выводимые в DBGrid, по значению из ComboBox:
procedure TdetForm.ComboBox1Select(Sender: TObject);
begin
IBDataSet1.Filtered := false;
if ComboBox1.Text <>"Все"
then
begin
IBDataSet1.Filter := "supp = " + QuotedStr(ComboBox1.Text);
IBDataSet1.Filtered := true;
end;
end;
Не происходит ничего вовсе. Почему?
Заранее спасибо
tanusha (2002-05-06 14:22:00) [1]Спасибо еще раз, все получилось с OnFilterRecord
Johnmen (2002-05-06 14:22:00) [2]Да нет, если надо кому, тот купит - не проблема, просто tanusha должна быть готова к этому...
Alexandr (2002-05-06 14:09:00) [3]ах да! Я забыл. Тут люди тусуются неработающие, 15$ не имеющие...
Ну пусть тогда любуются сплашем при запуске проги. Не так уж это и плохо...
Johnmen (2002-05-06 14:06:00) [4]Не получится красиво (типа нахаляву) обойти 15 жоржиков :-)
Alexandr (2002-05-06 14:03:00) [5]www.fibplus.com.ua
tanusha (2002-05-06 14:01:00) [6]Большое спасибо, а не подскажете ли заодно где его взять?
Alexandr (2002-05-06 13:51:00) [7]потому что в IBX не реализовано свойство Filter
выход
1) использовать событие OnFilter где и фильтровать
2) Использовать FIBPlus