Книга: Разработка интерфейса прикладных решений на платформе "1С:Предприятие 8"
Назад: Свойство «Значение заполнения»
Дальше: Создание объекта из отобранного списка

Свойство «Заполнять из данных заполнения»

Другая возможность обеспечить начальное заполнение данных нового объекта – это разрешить платформе в некоторых ситуациях сделать это автоматически. Для этого используется другое свойство реквизитов объекта конфигурации – Заполнять из данных заполнения.

Если это свойство установлено, платформа автоматически заполнит значение такого реквизита из данных заполнения в том случае, если они представляют собой структуру, содержащую отборы, и имя одного из условий отбора совпадает с именем этого реквизита.

Вообще в данные заполнения платформа может передавать различные типы значений.

Например, если просто создается новый объект, то в данных заполнения будет значение Неопределено. Если новый объект создается вводом на основании, то в данных заполнения будет ссылка на объект, являющийся основанием. Но во всех этих случаях платформа не будет автоматически заполнять реквизиты из данных заполнения.

Автоматическое заполнение будет только в том случае, когда данные заполнения содержат структуру, состоящую из условий отбора.

Когда в данных заполнения может оказаться такая структура?

Рассмотрим оба этих случая.

Назад: Свойство «Значение заполнения»
Дальше: Создание объекта из отобранного списка