Последняя версия DataExpress 22.3.12

Изображение Скачать | Изображение Что нового?

Событие при открытии формы с данными

Создание, изменение, фильтрация и выбор данных.
eddbook
Новичок
Сообщения: 14
Зарегистрирован: 26 окт 2018, 14:10
Благодарил (а): 5 раз

Событие при открытии формы с данными

Сообщение eddbook » 07 окт 2021, 16:29

Добрый день.
Есть форма ''Специализация" в которой заносятся данные по сотруднику. Есть форма "Сотрудники" где специализации выводятся с помощью запроса через recid('Сотрудники'). При добавлении новой специализации в форме "Сотрудники" в таблице запроса автоматом подставляется сотрудник через recid, как я понимаю. Каким событием отследить что поле Сотрудник при открытии формы новой записи уже заполнено и установить запрет на его изменение ? OnAfterOpen и OnAfterScroll не срабатывают. Надо чтобы при добавлении записи непосредственно в форме "Специализации" был выбор сотрудника, а при добавлении записи через запрос в форме "Сотрудники" установить запрет на изменение поля "Сотрудник". Надеюсь, понятно обьяснил.

al.kn
Эксперт
Сообщения: 1131
Зарегистрирован: 17 май 2020, 13:18
Благодарил (а): 57 раз
Поблагодарили: 106 раз

Событие при открытии формы с данными

Сообщение al.kn » 07 окт 2021, 17:05

А не проще тогда просто сделать запрет на редаетирование и присваивать значение сетфилдом?

eddbook
Новичок
Сообщения: 14
Зарегистрирован: 26 окт 2018, 14:10
Благодарил (а): 5 раз

Событие при открытии формы с данными

Сообщение eddbook » 07 окт 2021, 17:10

Нет. Должна быть возможность непосредственного добавления записи в форму "Специализация" с выбором сотрудника.

al.kn
Эксперт
Сообщения: 1131
Зарегистрирован: 17 май 2020, 13:18
Благодарил (а): 57 раз
Поблагодарили: 106 раз

Событие при открытии формы с данными

Сообщение al.kn » 07 окт 2021, 17:33

eddbook писал(а):Нет. Должна быть возможность непосредственного добавления записи в форму "Специализация" с выбором сотрудника.

Тогда видимось компонта, там есть доступность по условию, объект = null можно выбирать, иначе недоступен и галку еще в условие, для непосредственношо добавления или изменения

cordek
Специалист
Сообщения: 959
Зарегистрирован: 14 май 2017, 14:53
Благодарил (а): 228 раз
Поблагодарили: 112 раз

Событие при открытии формы с данными

Сообщение cordek » 09 окт 2021, 20:36

Есть такое расширение видимость и доступность компонентов. Там можно любые условия прописать.


Вернуться в «Отчёты и запросы»