Форма документа

1. Junior1C 30.11.21 15:51 Сейчас в теме
Добрый день. Подскажите как реализовано модифицированность формы документа в типовом конфигурации???
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Swetlana 27 01.12.21 07:23 Сейчас в теме
(1) Изменение любого реквизита документа вызывает Модифицированность Формы = Истина
У команд есть параметр - изменяет сохраняемые данные
3. comptr 35 01.12.21 10:28 Сейчас в теме
https://its.1c.ru/db/metod8dev/content/2206/hdoc

Признак модификации формы взводится системой в следующих случаях:

- Изменение объекта, являющимся значением основного реквизита формы. Это изменение может быть произведено интерактивно с помощью элемента управления связанным с реквизитом объекта или программно.
- При изменении данных или отработке события элемента управления, у которого взведен флаг "изменяет данные".

Признак модифицированности формы сбрасывается системой при наступлении одного из следующих событий:

- Измененный объект, являющийся значением основного реквизита формы, был успешно записан.
- При открытии формы после события ПередОткрытием() формы, но перед событием ПриОткрытии().

Флаг модифицированности сбрасывается после события ПередОткрытием() формы, но перед событием ПриОткрытии(), так как при открытии формы нового объекта или уже записанного пользователь ожидает, что состояние данных не являются измененными. Если для нового объекта нужно дополнительная его инициализация перед редактированием в форме, то ее можно произвести в обработчике события формы ПередОткрытием(). В этом случае признак модифицированности не будет взведен у формы, как того и ожидает пользователь. Если же нужно внести исправления в объект при открытии формы, которые должны отразиться на признаке модифицированности, то это следует произвести в обработчике события формы ПриОткрытии().

Кроме автоматического взведения и сброса флага модифицированности системой, разработчик может управлять признаком модифицированности формы посредством свойства формы Модифицированность. Данная модель, с одной стороны, не требует от разработчика дополнительных усилий для поддержки стандартной функциональности редактирования объекта с помощью формы, с другой стороны, предоставляет полный контроль над признаком модифицированности формы.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот