#std464

Обработчик события ПередЗаписью

1.

В обработчике ПередЗаписью выполняйте:

  • заполнение реквизитов объекта (набора записей, значения константы);
  • проверку правильности заполнения;
  • проверки связанности состояния объекта с внешними данными;
  • работу со «старыми» значениями реквизитов, уже сохраненными в базе.

Этот обработчик особенно полезен при редактировании уже записанных объектов.

2.

Все действия в обработчике ПередЗаписью выполняйте только после проверки ОбменДанными.Загрузка.

Пример

Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)

    Если ОбменДанными.Загрузка Тогда
        Возврат;
    КонецЕсли;

    // Предпроверки и дозаполнение реквизитов объекта.
    ...
КонецПроцедуры
См. также
Источник

https://its.1c.ru/db/v8std#content:464