Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.08.2015, 09:34   #1
Oleg_SS
Пользователь
 
Регистрация: 02.04.2010
Сообщений: 75
По умолчанию Заполнение LookUp при добавлении записи

Доброго времени суток!
Ситуация есть две таблицы. Одна главная, другая подчиненная.
В DBGrid поместил поля из главной таблицы и одно поле из подчиненной. Поле из подчиненной заполняется LookUp-ом.
Если переходить от записи к записи, то поле из подчиненной таблицы заполняется нормально, в соответствии с выбраной записью.
Теперь вставляем новую запись, заполняем все поля главной таблицы и открываем поле-лукап из подчиненной.
Видим пустой список.
Перехватываю событие "после вставки" главной таблицы, заполняю нужные поля. Список зависимой таблицы все равно пустой.
Как сделать, что бы при добавлении новой записи и заполнении полей главной таблицы, заполнялся список в лукапе подчиненной таблицы, этого же грида?
Надо как то перечитать данные зависимой таблицы с учетом новой записи, которая еще не записана в базу, а только добавляется.

Много букв.... но очень надо!
Oleg_SS вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с обновление записи при добавлении DIMASIKXXX32 БД в Delphi 1 12.01.2013 22:44
DBGridEh тормозит при добавлении записи Jora_Kornev БД в Delphi 5 02.03.2012 09:17
ошибка при добавлении записи kuzmich БД в Delphi 3 20.10.2011 03:55
Ошибка при добавлении записи Itachi БД в Delphi 1 10.06.2011 13:30
Проверка при добавлении записи Tanya2008 БД в Delphi 3 22.04.2009 10:07