Обработчики событий для записи объектов в 1С следует применять в случаях, когда нужно переопределить стандартное поведение системы во время записи. 3 Например, чтобы:
- отменить запись при определённых условиях; 3
- запросить дополнительную информацию у пользователя; 3
- дозаполнить реквизиты; 3
- что-то ещё записать в базу данных на основании этой записи; 3
- что-то изменить на форме после записи. 3
Некоторые обработчики событий, которые используются для записи объектов в 1С:
- ОбработкаПроверкиЗаполнения. 2 В этом обработчике выполняются действия, связанные с проверкой правильности заполнения значений реквизитов. 2 Его следует применять, когда для проверки значений реквизитов обычной проверки на заполненность недостаточно или проверка заполнения зависит от какого-либо условия. 2
- ПриЗаписи. 24 Вызывается после записи объекта в базу данных, но до окончания транзакции записи. 34 Назначение этого обработчика — записать в базу данных дополнительную информацию, связанную с данными записываемого объекта. 3
- ПослеЗаписиНаСервере. 34 Вызывается после завершения транзакции записи. 3 Этот обработчик используют, когда предполагаются действия над формой, которые должны быть выполнены только в том случае, когда объект 100% записан (то есть после транзакции). 3 Например, вывод в форме дополнительной информации, связанной с данными объекта. 3
Выбор конкретного обработчика зависит от решаемых задач.