Признак модификации формы взводится системой в следующих случаях:
- Изменение объекта, являющимся значением основного реквизита формы. Это изменение может быть произведено интерактивно с помощью элемента управления связанным с реквизитом объекта или программно.
- При изменении данных или отработке события элемента управления, у которого взведен флаг "изменяет данные".
Признак модифицированности формы сбрасывается системой при наступлении одного из следующих событий:
- Измененный объект, являющийся значением основного реквизита формы, был успешно записан.
- При открытии формы после события ПередОткрытием() формы, но перед событием ПриОткрытии().
Кроме автоматического взведения и сброса флага модифицированности системой, разработчик может управлять признаком модифицированности формы посредством свойства формы Модифицированность. Данная модель, с одной стороны, не требует от разработчика дополнительных усилий для поддержки стандартной функциональности редактирования объекта с помощью формы, с другой стороны, предоставляет полный контроль над признаком модифицированности формы.