Правильное програмное создание прикладных объектов в 1С

Многие разработчики допускают ряд существенных ошибок при программном создании прикладных объектов 1С. Рассмотрим их подробнее.

1. Для программного создания прикладных объектов следует использовать методы соответствующих менеджеров (СоздатьЭлемент, СоздатьДокумент, СоздатьНаборЗаписей и т.д.).

Правильно:

Неправильно:

2. При программном создании объекта следует явно вызывать метод объекта Заполнить. Если данных для заполнения нет, то передать значение Неопределено. В этом случае корректно отработают свойства реквизитов объекта«Значение заполнения», будет вызван обработчик ОбработкаЗаполнения и подписки на это событие, как при интерактивной работе с объектом.

Неправильно:

Правильно:

Исключением является — когда объект полностью загружается из источника при обмене данными или восстановление базы из резервной копии (загрузка из XML).

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *