Форум: "Базы";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];
ВнизПодскажите как сделать фильтрацию используя 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.033 c