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

Создание объекта из отобранного списка

Примечание

Пример можно посмотреть в демонстрационной базе «Начальное заполнение», документ Накладная, реквизит Поставщик.

Сначала рассмотрим случай, когда, например, в списке накладных установлен отбор и пользователь нажимает кнопку Создать в командной панели списка. При этом у накладной существует реквизит Поставщик, для которого установлено свойство Заполнять из данных заполнения (рис. 3.41).

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

В режиме 1С:Предприятие в списке накладных установлены отборы по поставщику и по складу (рис. 3.42).

Рис. 3.42. Отбор, установленный в списке накладных

Командой Создать списка можно создать новую накладную и убедиться, что поставщик будет заполнен тем значением, по которому был установлен отбор – Поставщик 3 (рис. 3.43).

Рис. 3.43. Автоматическое заполнение реквизитов данными отбора

При этом склад будет по-прежнему заполнен значением Главный склад, т. к. в конфигураторе оно указано как значение заполнения.

Если в конфигураторе для реквизита Склад тоже установить свойство Заполнять из данных заполнения, то тогда при создании из отобранного списка и поставщик, и склад будут заполнены значениями отбора, несмотря на то что для склада установлено значение заполнения (рис. 3.44).

Рис. 3.44. Приоритет данных заполнения перед значением заполнения

Назад: Свойство «Заполнять из данных заполнения»
Дальше: Программная установка данных заполнения