Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.07.07;
Скачать: CL | DM;

Вниз

Событие OnFilterRecord   Найти похожие ветки 

 
FroZko   (2012-11-18 15:38) [0]

Здравствуйте всем! Помогите пожалуйста решить проблему. В событии OnFilterRecord прописываю код:
if Form1.RadioGroup1.Caption="Марка" then
Accept:= DataSet["Marka"]=Form1.Label1.Caption;
if Form1.RadioGroup1.Caption="Год выпуска" then
Accept:= DataSet["God_Vipuska"]=Form1.Label1.Caption;
if Form1.RadioGroup1.Caption="Кузов" then
Accept:= DataSet["Kuzov"]=Form1.Label1.Caption;
if Form1.RadioGroup1.Caption="КПП" then
Accept:= DataSet["KPP"]=Form1.Label1.Caption;
if Form1.RadioGroup1.Caption="Привод" then
Accept:= DataSet["Privod"]=Form1.Label1.Caption;
end;
Фильтрация таблицы происходит по нажатию какого-либо элемента в RadioGroup. Как видно в коде, условий несколько и они нужны для того, что бы производить последовательную фильтрацию (как я планировал), но незадача в этом то и состоит. Мне по логике моего приложения нужно отсеивать неподходящие записи в таблице методом её фильтрации, но этого не происходит, т.к. фильтрация работает только первый раз (с любым из условий). Второй раз таблица уже не фильтрует по этим же условиям. В этом собственно и суть.


 
Anatoly Podgoretsky ©   (2012-11-18 16:20) [1]

> FroZko  (18.11.2012 15:38:00)  [0]

Изучай, читай про Булеву алгебру


 
FroZko   (2012-11-18 16:25) [2]

кажется тут не в алгебре проблема, а в том как сделать хитрый фильтр


 
Anatoly Podgoretsky ©   (2012-11-18 16:39) [3]

А описываешь булевы соотношения.



Страницы: 1 вся ветка

Текущий архив: 2013.07.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.006 c
15-1361735119
XXXXX
2013-02-24 23:45
2013.07.07
Создание класса в TRY/FINALLY.


1-1309152954
bestonix
2011-06-27 09:35
2013.07.07
Компонента TcxGrid в *.dll


15-1361392203
Юрий
2013-02-21 00:30
2013.07.07
С днем рождения ! 21 февраля 2013 четверг


15-1361261275
O'ShinW
2013-02-19 12:07
2013.07.07
Что думаете про UnLocker?


15-1361651403
Юрий
2013-02-24 00:30
2013.07.07
С днем рождения ! 24 февраля 2013 воскресенье