Наши преимущества

DataBase+LookUpCombBox

SChernov

Турист
Credits
0
Всем привет!
Есть связка DB+LookUpCombobox
DB- не имеет значения какая СУБД
На форме присутствует Table1, DataSource1, Table2, DataSource2 - привязанных к DB
LookupCombbox1:
DataSource: DataSource2
DataField: Table2.Name
ListSource: DataSource1
ListField: Table1.Name
ListKeyField: Table1.id
Все конечно прозаично.
если делать код
Код Delphi
PHP:
Table2.First;
Table2.Locate('id',searchid,[]);

То курсор в таблице перемещается и изменяется значение в LookUpComboBox
А теперь стоит задача сделать поиск не по LookupCombbox1.DataSource а LookupCombbox1.ListSource
делаю следующее
Код Delphi
PHP:
Table1.First;
Table1.Locate('id',searchid,[]);

Естественно у меня курсор в первой таблице перемещается, а вот значение в LookupCombbox1.ListField неизменяется

Как сделать перемещение в Лукапе по ListSource????
Заранее благодарен.
 
Все тему можно закрыть но для информации может быть кому то полезно
Решение:
Для DBLookupCombox:
[DELPHI]DBLookupCombox.KeyValue:=searchid[/DELPHI]
Для cxDBLookupCombox:
[DELPHI]DBLookupCombox.EditValue:=searchid[/DELPHI]
 
Верх