1 (edited by mikhail_a 2017-07-21 07:18:13)

Topic: Как получить id новой записи (Решено)

Есть форма "Проект".
На ней комбобокс "Клиент". Рядом кнопка "Добавить".
Если в комбобоксе нет клиента, нажимаем "Добавить" и открываем форму "Клиент" (новая запись).
После ввода данных о клиенте нажимаем кнопку "Сохранить клиента".
Форма "Клиент" закрывается и только что добавленного клиента уже можно выбрать из комбобокса.
А как сделать так, чтобы только что добавленный клиент сразу появлялся в комбобоксе Проекта после закрытия формы Клиент?

Что то никак не удается получить id только что добавленного клиента, чтобы установить на него комбобокс.
Повесил на событие закрытия формы "Клиент" функцию Frm_Client.Btn_Save_Client.dbGeneralTableId. Но она возвращает -1.
Как решить проблему?

Re: Как получить id новой записи (Решено)

Надо было Frm_Client.Btn_Save_Client.dbGeneralTableId повесить на событие кнопки AfterClick, а не на закрытие формы.