Нажатие кнопки

Добрый вечер.

Продолжение Доступ к записям.

Текущий пользователь системы видит только свои записи. Допустим студент захочет учиться в разных школах. После записи в одной Школе 1 он пойдет записываться в другую.
Руководитель Школы 2 при добавлении этого студента должен увидеть окно дубля данного студента в базе. В базовом функционале это не предусмотрено. Для этого я создал хранимую процедуру поиска дубля. После чего данные передаю в созданное окно GridArea.

1

В этом окне создал кнопку Сохранить, которая по идее должна закрывать текущее окно дублей и закрыть карточку Контакты добавив введенные записи.

С закрытием окна дублей разобрался. А как мне закрыть карточку Контакты с добавлением введенных данных?

Делал так scr_ContactEdit.btnOKOnClick(Control); но выдает ошибку.

Посоветуйте что нибудь

Нравится

1 комментарий

Александр, Вам необходимо после всех Ваших функций вызывать системный обработчик нажатия на кнопку OK:

scr_BaseDBEdit.btnOKOnClick(Control);

В случае, если в карточке обработчик есть, а в скрипте не прописан, вызывается стандартный обработчик базовой формы. Если процедура прописана, то стандартный обработчик не отрабатывает, и его необходимо указывать явно.

Показать все комментарии