Конструктор печати бизнес-процесса
Конструктор печати предназначен для создания макета с заданными именованными областями и процедуры печати бизнес-процесса.
Конструктор работает в пошаговом режиме, при котором после выполнения группы очередных действий по кнопке "Далее>" производится переход к следующей группе, при этом результат выполненных действий влияет на содержимое диалога.
Работа конструктора зависит от выбранного режима запуска. Ниже описываются варианты работы конструктора в зависимости от указанного в настройках конфигурации режима.
Если в настройках указан режим "Управляемое приложение и обычное приложение", то на первом шаге конструктор предлагает выбрать вид формы. Если установлен флажок "Управляемая форма", то конструктор выполняет построение для управляемого режима, описание работы с которым находится в разделе "Режим управляемого приложения", в противном случае конструктор выполняет построение для обычного режима запуска, описание работы с которым находится в разделе "Режим обычного приложения".
Если в настройках указан режим "Управляемое приложение", то конструктор сразу начинает работу для режима "Управляемая форма".
Режим управляемого приложения
-
На первом шаге конструктор предлагает определить команду для выполнения построение печатной формы. По умолчанию это имя "Печать".Если такая команда уже присутствует, то можно выбрать ее и конструктор перепишет ее заново. При этом введенный ранее в тело процедуры текст будет потерян! Команду можно выбрать из списка существующих команд.После нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов шапки. С помощью кнопок переноса сформируйте список реквизитов.Если бизнес-процесс имеет табличные части, то после нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов первой табличной части. Перенесите нужные реквизиты. Если табличных частей несколько, то после нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов очередной табличной части.После нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов подвала. С помощью кнопок переноса сформируйте список реквизитов.На последнем шаге следует указать команду, к которой принадлежит группа, а также указать режим просмотра печатной формы. Если установлен флажок "Печать без предварительного просмотра", то флажки "Таблица 'только для чтения'"и "Защита таблицы" становятся недоступны.Нажатие кнопки "ОК" завершает работу конструктора печати.
В результате будет сформирован макет, указанная команда, в которой конструктор разместит процедуры ОбработкаКоманды() и Печать(), а в модуле менеджера - процедура Печать().
Режим обычного приложения
-
На втором шаге конструктор предлагает для новой процедуры выбрать место расположения процедуры формирования отчета и ввести имя процедуры, которая будет выполнять построение печатной формы. По умолчанию это имя "Печать".
Место расположения может быть в модуле или в модуле формы (если выбрано последнее, то указывается, в какой именно форме будет расположена процедура). Если формы еще не создавались, то размещение возможно только в модуле.
Если такая процедура уже присутствует, то можно выбрать ее и конструктор перепишет ее заново. При этом введенный ранее в тело процедуры текст будет потерян!После нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов шапки. С помощью кнопок переноса сформируйте список реквизитов.Если объект имеет табличные части и выбрана форма бизнес-процесса, то после нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов очередной табличной части. Список печати формируется аналогично списку реквизитов шапки. После нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов подвала.Если выбрана форма списка, то конструктор пропускает шаги формирования табличных частей и подвала.На следующем шаге конструктор предлагает выбрать режим вызова процедуры и режимы просмотра печатной формы.
Нажатие кнопки "ОК" завершает работу конструктора печати.
В результате будет сформирован макет, а в указанной форме будет автоматически сформирована процедура печати.