Главная страница
    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.46 MB
Время: 0.035 c
14-1100981122
Piter
2004-11-20 23:05
2004.12.12
Почему ВЫ не используете клиент?


1-1101741313
Ньюбик
2004-11-29 18:15
2004.12.12
Как определить размер textfile?


3-1100503294
denis24
2004-11-15 10:21
2004.12.12
Tdbimage


14-1101045870
Piter
2004-11-21 17:04
2004.12.12
Зачем делать Set8087CW после вызова WinApi функций?


14-1101233276
DillerXX
2004-11-23 21:07
2004.12.12
и опять мой винт :(





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский