Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Как осуществить поиск по Locate используя radiobutton (http://forum.oszone.net/showthread.php?t=30416)

Leon71 07-07-2003 17:37 208545

Имеется таблица с полями: Наименование, Зав. номер – string, Дата поверки (Data) и др. Нужно будет осуществлять поиск по этим полям. В программе хочу сделать edit, при вводе в который с пом. Locate перемещаться на запись, а также radioButton объединенные в группу с пом. кот. будет выбираться по какому полю будет происходить поиск.
Если информации недостаточно, могу написать подетальнее, спешка…, извините…
Также буду рад услышать и др. варианты…

Megabizon 07-07-2003 18:04 208546

Может быть так:
Код:


::Edit1Change(TObject *Sender)
{
TLocateOptions Opts;
Opts.Clear();
Opts << loPartialKey<<loCaseInsensitive;
if(RadioButton1->Checked)
 * Table->Locate("Field1",Edit1->Text,Opts);
if(RadioButton2->Checked)
 * Table->Locate("Field2",Edit1->Text,Opts);
if(RadioButton3->Checked)
 * Table->Locate("Field3",Edit1->Text,Opts);
}



Время: 05:42.

Время: 05:42.
© OSzone.net 2001-