![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||||||||
|
||||||||||
![]() Здравствуйте уважаемые форумчане, столкнулся с проблемой как подставить значение в DBLookUpCombobox при редактировании записи.
Есть три таблицы: Okrug поля: id (PK), name_okrug(текст) Filial поля: id(PK), name_filial (текст), id_okrug(int) Emp поля: id(PK), last_name(текст), first_name(текст), patr_name(текст), id_filial(int), dataadd(Date/Time) На форме размещены DBEdit для внесения фио, DBLookUpCombobox(Name:lcbOkrug, ListSource:qrOkrug) и (Name:lcbFilial, ListSource:qrEmpFilialDropDown, DataSource:qrEmp), cxDBDateEdit. В датамодуле следующие запросы: qrOkrug Код:
Код:
Код:
Код:
MasterSource: dsOkrug MasterFields:id DetailFields:id_okrug На событие lcbOkrugCloseUp добавил код: Код:
|
#2
|
||||
|
||||
![]() Во время редактирования можно подставить значение в DBLookUpCombobox, предварительно найдя код нужной записи в справочной таблице (назовём его ids (Integer)), после чего:
Код:
|
Этот пользователь сказал Спасибо Guaho за это полезное сообщение: | ||
brookhut (04.02.2021)
|