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

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

TDBLookupComboBox для редактирования поля


Сид ©   (2010-05-17 12:10:00) 

Пытаюсь использовать TDBLookupComboBox для редактирования отдельного поля таблицы. При редактировании он(TDBLookupComboBox) отображается в отдельном окне.Значения нужные в выпадающий список занёс. А как сделать чтобы в нём отображалось текущее значение редактируемого поля?А может такую штуку лучше через какой другой компонент удобней сделать?


Сид   (2010-05-17 13:11:00) [1]

ясно, спасибо!


Медвежонок Пятачок   (2010-05-17 13:07:00) [2]

он пустой потому что данные неверные.

в датафилде такие данные, что лукап по кейфилду ничего не находит.


Сид   (2010-05-17 13:01:00) [3]

Ситуация такая. Всё точно так как пишешь и сделал. На главной форме выбираю строку в таблице для редактирования. Открывается отдельное окно с отдельными компонентами под каждое поле данной строки. TDBLookupComboBox пустой,но при нажатии данные в выпадающем списке есть.А мне надо чтобы он текущее значение отображал сразу при открытии окна.


Медвежонок Пятачок   (2010-05-17 12:50:00) [4]

подходит.
Датафилд - редактируемое поле.
Кейфилд - ключевое поле в лукап-таблице.
Листфилд - оно же.

В выпадающем списке увидишь натуральные значения редактируемого поля.


Сид   (2010-05-17 12:48:00) [5]

вот пытаюсь, в KeyField и ListField всё занёс,выпадающий список появился, а на счёт текущего значения(DataField) не проходит..


Медвежонок Пятачок   (2010-05-17 12:47:00) [6]

И чего?
Он не выпадает?


Медвежонок Пятачок   (2010-05-17 12:45:00) [7]

Либо TDBLookupComboBox) но с нужными значениями DataField,KeyField,ListField


Сид   (2010-05-17 12:45:00) [8]

TDBListBox не выпадающий список, а стационарный так сказать...


Медвежонок Пятачок   (2010-05-17 12:42:00) [9]

TDBListBox


Сид   (2010-05-17 12:40:00) [10]

я в курсе, но TDBEdit не выпадает как TDBLookupComboBox)


Медвежонок Пятачок   (2010-05-17 12:36:00) [11]

текущее значение поля отображает и редактирует TDBEdit


Наверх

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