Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

как достучаться до 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]

А оно у него есть?


Наверх

Титульная страница Поиск, карта сайта Написать письмо