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

Вниз

Подскажите как сделать фильтрацию используя Halcyon 6   Найти похожие ветки 

 
ceval ©   (2004-11-12 14:51) [0]

Делаю фильтрацию по двум полям
.....
Fmain.Table_pnorma_iz.Filter:="";
Fmain.Table_pnorma_iz.Filtered:=false;
 Fmain.Table_pnorma_iz.Filter:="odceb=""" + Edit1.Text + """";
  Fmain.Table_pnorma_iz.Filter:= "odcec=""" + Edit2.Text + """";
    Fmain.Table_pnorma_iz.Filtered:=true;
     close;
   ......

FilterOptions - foNoPartialCompare-false
               foCaseInsensitive - true
в поле odceb - "ГМИЛ,ГМ01,ГМ02,ГМ03"
в поле odcec - "3101122,4543534, ....,5666666,.."
например мне нужно отфильтровать по "ГМ01" и "3101122"
выдает по полю "odcec"- 3101122 нормально а по полю "odceb" все значения "ГМ01,ГМ02,ГМ03"
получается отфильтровывает только по полю "odcec"
Как сделать что-бы фильтровало по двум полям ??


 
sniknik ©   (2004-11-12 14:56) [1]

ты же значение фильтра перетираеш второй командой присвоения, естественно. попробуй обьеденить оба условия в одном, используй and или or.


 
ceval ©   (2004-11-12 16:47) [2]

Если не сложно то можно пример


 
sniknik ©   (2004-11-12 17:11) [3]

Fmain.Table_pnorma_iz.Filter:=
"(odceb=""" + Edit1.Text + """) and "+
"(odcec=""" + Edit2.Text + """)";


 
ceval ©   (2004-11-12 18:17) [4]

Спасибо


 
ceval ©   (2004-11-13 14:28) [5]

Не получается выдает в DBGrid пустой экран

Fmain.Table_pnorma_iz.Filter:=
"(odceb=""" + Edit1.Text + """) and "+
"(odcec=""" + Edit2.Text + """)";


 
ceval ©   (2004-11-13 15:32) [6]

Кто нибудь может мне помочь?


 
sniknik ©   (2004-11-13 15:52) [7]

> Не получается выдает в DBGrid пустой экран
значит нет совпадений по условию.

> Кто нибудь может мне помочь?
крме тебя самого? никто.



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

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

Наверх




Память: 0.48 MB
Время: 0.023 c
6-1091808188
2тэ10м
2004-08-06 20:03
2004.12.12
Трафик


3-1099469147
Sergy Ivanec
2004-11-03 11:05
2004.12.12
Interbase, проблема с большим числом записей


9-1091894388
new developer
2004-08-07 19:59
2004.12.12
массив в массиве


1-1101889207
pomashok
2004-12-01 11:20
2004.12.12
mouse_event


3-1100301804
Dik
2004-11-13 02:23
2004.12.12
Отмена сообщения об ошибке