Конструктор печати предназначен для создания макета с заданными именованными областями

Обновлено: 29.04.2024

Конструктор печати предназначен для создания макета с заданными именованными областями и процедуры печати задачи бизнес-процесса.

Конструктор работает в пошаговом режиме, при котором после выполнения группы очередных действий по кнопке "Далее>" производится переход к следующей группе, при этом результат выполненных действий влияет на содержимое диалога.

Работа конструктора зависит от выбранного режима запуска. Ниже описываются варианты работы конструктора в зависимости от указанного в настройках конфигурации режима.

Если в настройках указан режим "Управляемое приложение и обычное приложение", то на первом шаге конструктор предлагает выбрать вид формы. Если установлен флажок "Управляемая форма", то конструктор выполняет построение для управляемого режима, описание работы с которым находится в разделе "Режим управляемого приложения", в противном случае конструктор выполняет построение для обычного режима запуска, описание работы с которым находится в разделе "Режим обычного приложения".

Если в настройках указан режим "Управляемое приложение", то конструктор сразу начинает работу для режима "Управляемая форма".

Режим управляемого приложения

На первом шаге конструктор предлагает определить команду для выполнения построение печатной формы. По умолчанию это имя "Печать".

Если такая команда уже присутствует, то можно выбрать ее и конструктор перепишет ее заново. При этом введенный ранее в тело процедуры текст будет потерян! Команду можно выбрать из списка существующих команд.

После нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов шапки. С помощью кнопок переноса сформируйте список реквизитов.

Если задача имеет табличные части, то после нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов первой табличной части. Перенесите нужные реквизиты. Если табличных частей несколько, то после нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов очередной табличной части.

После нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов подвала. С помощью кнопок переноса сформируйте список реквизитов.

На последнем шаге следует указать команду, к которой принадлежит группа, а также указать режим просмотра печатной формы. Если установлен флажок "Печать без предварительного просмотра", то флажки "Таблица 'только для чтения'"и "Защита таблицы" становятся недоступны.

В результате будет сформирован макет, указанная команда, в которой конструктор разместит процедуры ОбработкаКоманды() и Печать(), а в модуле менеджера - процедура Печать().

Режим обычного приложения

На втором шаге конструктор предлагает для новой процедуры выбрать место расположения процедуры формирования отчета и ввести имя процедуры, которая будет выполнять построение печатной формы. По умолчанию это имя "Печать".
Место расположения может быть в модуле или в модуле формы (если выбрано последнее, то указывается, в какой именно форме будет расположена процедура). Если формы еще не создавались, то размещение возможно только в модуле.
Если такая процедура уже присутствует, то можно выбрать ее и конструктор перепишет ее заново. При этом введенный ранее в тело процедуры текст будет потерян!

После нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов шапки. С помощью кнопок переноса сформируйте список реквизитов.

Если объект имеет табличные части и выбрана форма задачи, то после нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов очередной табличной части. Список печати формируется аналогично списку реквизитов шапки. После нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов подвала.

На следующем шаге конструктор предлагает выбрать режим вызова процедуры и режимы просмотра печатной формы.

Нажатие кнопки "ОК" завершает работу конструктора печати.

В результате будет сформирован макет, а в указанной форме будет автоматически сформирована процедура печати.

Макеты предназначены для хранения или отображения самых разнообразных данных, используемых как прикладным решением в целом, так и отдельными объектами конфигурации. Создание и редактирование макетов производится соответственно с помощью конструктора макетов. Конструктор макетов вызывается при создании нового макета объекта конфигурации:

  1. для создания макетов объектов конфигурации
  2. для создания общих макетов
  3. при написании текстов модулей
  4. верны утверждения 1, 2
  5. все утверждения верны

Вопрос 04.02 экзамена 1С:Профессионал по платформе. Для открытия окна конструктора макета необходимо.

  1. выполнить пункт "Действия — Добавить", если выбрана ветвь подчиненного объекта "Макеты"
  2. выполнить пункт "Действия — Добавить", если выбрана ветвь "Общие макеты
  3. установить курсор в текст модуля и выбрать пункт "Текст – Конструктор макета"
  4. верно утверждение 1 и 2

Вопрос 04.03 экзамена 1С:Профессионал по платформе. Макет какого типа может быть создан конструктором макетов?

  1. Active document
  2. Табличный документ
  3. XML документ
  4. Таблицу значений
  5. Все ответы правильные
  6. Верны 1, 2 утверждения

Вопрос 04.04 экзамена 1С:Профессионал по платформе. Какие данные может содержать макет, созданный конструктором макетов?

  1. Текстовый документ
  2. Географическую схему
  3. Дерево значений
  4. Все ответы правильные
  5. Верны 1, 2 утверждения

Вопрос 04.05 экзамена 1С:Профессионал по платформе. При работе с конструктором макета необходимо выполнять загрузку из файла при работе с типами макета:

  1. Табличный документ, Текстовый документ, HTML-документ
  2. Текстовый документ, Двоичные данные, Active document, Географическая схема
  3. Двоичные данные, Active document, Географическая схема
  4. HTML-документ, Двоичные данные, Active document, Географическая схема

Правильный ответ третий. Поле загрузки файла доступно из конструктора макетов при выборе указанных типов данных:

Конструктор печати 1C предназначен для создания макета печатной формы некоторых объектов прикладного решения и процедуры на встроенном языке, которая будет формировать печатную форму на основании этого макета.

Конструктор печати работает со справочниками, документами, журналами документов, регистрами сведений и пр., и позволяет:

  • выбрать вариант работы конструктора (для форм управляемого или обычного режима);
  • создать новую команду или изменить существующую;
  • определить поля (реквизиты), которые будут печататься в шапке и таблицах макета;
  • задать параметры печати.



Конструктор печати 1С


В результате работы конструктора печати:

Если в конструкторе печати указано имя процедуры, которая будет выполнять построение печатной формы, и такая процедура уже присутствует в модуле, то конструктор перепишет ее заново, при этом введенный ранее в тело процедуры текст будет потерян.

Вызов конструктора печати 1С:


Результатом работы конструктора является программный код и макет, в который будут выводиться данные (рисунок отсюда ).


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

Для отправки комментария вам необходимо авторизоваться.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Конструктор макета позволяет создавать макеты, используемые как объектами прикладного решения, так и самим прикладным решением в целом. Макеты могут содержать различные данные, которые требуются для отображения информации в процессе работы.

Конструктор макетов позволяет создавать:

  1. пустые макеты (например, пустой макет табличного или текстового документа);
  2. макеты, содержащие некоторую информацию (например, макет, содержащий двоичные данные);
  3. макеты, содержащие ActiveDocument (например, документ Word, лист Excel или рисунок CorelDRAW);
  4. макеты, содержащие HTML-документы;
  5. макеты, содержащие графические схемы или географические схемы;
  6. макеты, содержащие схему компоновки данных и макет оформления компоновки данных;
  7. макеты, содержащие внешнюю компоненту.
  1. В качестве макета нельзя использовать ActiveX элемент управления .
  2. При работе с конструктором макета необходимо выполнять загрузку из файла при работе с типами макета:
    • Двоичные данные, Active document, Географическая схема, Графическая схема, Внешняя компонента.

Загрузка данных в конструкторе макета

Вызов конструктора макета:

  1. при создании нового макета объекта конфигурации (например, при создании нового макета справочника в окне конфигурации);
  2. при создании нового общего макета (дерево конфигурации, ветка "Общие макеты" - "Добавить").

Вызов конструктора макетов 1С

Результатом работы конструктора будет являться готовый макет.

Например, это может быть пустой макет табличного документа:


Особенности работы в 1С с ActiveX:

  1. Элементы управления ActiveX могут использоваться в диалоге формы без ограничения.
  2. Для обращения к свойствам элементов управления ActiveX из модуля формы используется свойство "ЭлементыФормы".

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

Для отправки комментария вам необходимо авторизоваться.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Конструктор печати предназначен для создания макета с заданными именованными областями и процедуры печати бизнес-процесса.

Конструктор работает в пошаговом режиме, при котором после выполнения группы очередных действий по кнопке "Далее>" производится переход к следующей группе, при этом результат выполненных действий влияет на содержимое диалога.

Работа конструктора зависит от выбранного режима запуска. Ниже описываются варианты работы конструктора в зависимости от указанного в настройках конфигурации режима.

Если в настройках указан режим "Управляемое приложение и обычное приложение", то на первом шаге конструктор предлагает выбрать вид формы. Если установлен флажок "Управляемая форма", то конструктор выполняет построение для управляемого режима, описание работы с которым находится в разделе "Режим управляемого приложения", в противном случае конструктор выполняет построение для обычного режима запуска, описание работы с которым находится в разделе "Режим обычного приложения".

Если в настройках указан режим "Управляемое приложение", то конструктор сразу начинает работу для режима "Управляемая форма".

Режим управляемого приложения

На первом шаге конструктор предлагает определить команду для выполнения построение печатной формы. По умолчанию это имя "Печать".

Если такая команда уже присутствует, то можно выбрать ее и конструктор перепишет ее заново. При этом введенный ранее в тело процедуры текст будет потерян! Команду можно выбрать из списка существующих команд.

После нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов шапки. С помощью кнопок переноса сформируйте список реквизитов.

Если бизнес-процесс имеет табличные части, то после нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов первой табличной части. Перенесите нужные реквизиты. Если табличных частей несколько, то после нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов очередной табличной части.

После нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов подвала. С помощью кнопок переноса сформируйте список реквизитов.

На последнем шаге следует указать команду, к которой принадлежит группа, а также указать режим просмотра печатной формы. Если установлен флажок "Печать без предварительного просмотра", то флажки "Таблица 'только для чтения'"и "Защита таблицы" становятся недоступны.

В результате будет сформирован макет, указанная команда, в которой конструктор разместит процедуры ОбработкаКоманды() и Печать(), а в модуле менеджера - процедура Печать().

Режим обычного приложения

На втором шаге конструктор предлагает для новой процедуры выбрать место расположения процедуры формирования отчета и ввести имя процедуры, которая будет выполнять построение печатной формы. По умолчанию это имя "Печать".
Место расположения может быть в модуле или в модуле формы (если выбрано последнее, то указывается, в какой именно форме будет расположена процедура). Если формы еще не создавались, то размещение возможно только в модуле.
Если такая процедура уже присутствует, то можно выбрать ее и конструктор перепишет ее заново. При этом введенный ранее в тело процедуры текст будет потерян!

После нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов шапки. С помощью кнопок переноса сформируйте список реквизитов.

Если объект имеет табличные части и выбрана форма бизнес-процесса, то после нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов очередной табличной части. Список печати формируется аналогично списку реквизитов шапки. После нажатия кнопки "Далее>" конструктор переходит к выбору реквизитов подвала.

На следующем шаге конструктор предлагает выбрать режим вызова процедуры и режимы просмотра печатной формы.

Нажатие кнопки "ОК" завершает работу конструктора печати.

В результате будет сформирован макет, а в указанной форме будет автоматически сформирована процедура печати.

Читайте также: