PDA

Показать полную графическую версию : Как осуществить поиск по Locate используя radiobutton


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

Megabizon
07-07-2003, 18:04
Может быть так:

::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);
}




© OSzone.net 2001-2012