В 1С существуют конструкторы, которые при помощи визуального интерфейса позволяют генерировать программный код, тем самым сокращая время работы программиста на решение простых задач.
Конструктор ввода на основании:
Допустим требуется ввести документ «Расходная накладная» на основании реквизитов документа «Заказ покупателя». В расходной накладной должны заполняться все поля шапки и табличной части. Порядок действий:
- Указать что «Заказ покупателя» является основанием для «Расходной накладной»:
- Запустим конструктор ввода на основании для Расходной накладной:
- Сопоставим поля подлежащие заполнению с реквизитами объекта основания. В случае, когда названия реквизитов в обоих документах одинаковые можно нажать на кнопку «Заполнить выражения», пример сопоставления на рисунке:
- После нажатия «ОК» в модуля объекта автоматически появляется программный код в процедура «Обработка заполнения»;
- В пользовательском режиме в заказе покупателя появляется кнопка «Создать на основании» -> «Расходная накладная»;
Оставить комментарий