![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как достучаться до Items в TDBLookupComboBox??
ads © (2003-07-25 19:17:00)
как достучаться до Items в TDBLookupComboBox??
VID (2003-07-27 22:29:00) [1]
да. а я не знал...
спасибо:)
kaif (2003-07-27 03:32:00) [2]
>КАКИЕ ЕСТЬ ВАРИАНТЫ РЕШЕНИЯ ПРОБЛЕМЫ, что бы
>при первом отображении формы с LCB в этом LCB было бы >отображено значение, ну допустим, первой записи в датасете ?
DataSet.First;
LCB.KeyValue := DataSet.FieldByName("ID").AsVariant;
VID (2003-07-26 01:57:00) [3]
Допустим есть LCB:TDBLookupComboBox;
With LCB do
begin
KeyField := "ID";
ListField := "DISNAME";
ListSource := DM.DisciplDS;
end;
а остальные св-ва ваще не трогаем.
Т.е. видно что компонент предназначен для выбора значений поля DISNAME датасета DISCIPL
так вот при первом отображении формы, на которой лежит LCB его св-во TEXT неопределенно, т.е. там ничего нет.
и в тоже время никакие
DicsiplDS.First вызыванные ДО ОТОБРАЖЕНИЯ ФОРМЫ на которой лежит LCB не помогают.
КАКИЕ ЕСТЬ ВАРИАНТЫ РЕШЕНИЯ ПРОБЛЕМЫ, что бы
при первом отображении формы с LCB в этом LCB было бы отображено значение, ну допустим, первой записи в датасете ?
Reindeer Moss Eater (2003-07-25 20:40:00) [4]
Нет у него никаких Items и быть не может. Потому что есть DataSource, а у DataSource есть DataSet.
фвы (2003-07-25 20:20:00) [5]
> Johnmen © (25.07.03 19:40)
Тестирование ? </?>
т.е?
Reindeer Moss Eater (2003-07-25 19:46:00) [6]
Я не считаю, я знаю
Johnmen (2003-07-25 19:40:00) [7]
>ads (25.07.03 19:29)
>а ты как считаешь?
Тестирование ?
ads (2003-07-25 19:29:00) [8]
а ты как считаешь?
Reindeer Moss Eater (2003-07-25 19:18:00) [9]
А оно у него есть?