Глава 2. Настройка макета конструктора
Содержание
Макет печатных форм PrintWizard может быть представлен в виде элемента справочника “Макеты”, или объекта в структуре JSON. Макет может быть создан программно, но рекомендуется использовать визуальный конструктор (форма элемента справочника).
Форма элемента
Для создания новой печатной формы переходим к пункту меню “PrintWizard” и выбираем “Макеты (PrintWizard)”.
В форме списка создаем новый элемент и переходим на основную форму редактирования макета.
Основные элементы конструктора представлены 6 закладками на форме:
Имя закладки | Назначение закладки |
---|---|
Описание | Основная информация о макете, базовая настройка, объекты и команды печати |
Запросы | Запросы основной информации и параметры запроса |
Наборы | Наборы данных и дополнительные поля для использования в макете |
Соединения | Соединения наборов данных |
Макет | Настройка макета печатной формы, областей и параметров |
События | Алгоритмы обработчиков событий макета конструктора |
Подробная информация о каждой закладке представлена в соответствующей главе.
Командная панель
Основная командная панель формы содержит типовые команды для справочника 1С (записать и закрыть, перечитать, скопировать, пометить на удаление и т.д.). Дополнительно добавлены команды:
- Заблокировать. Блокировка макета для изменений. После блокировки печатная форма становится доступной для пользователей (добавляется команда печати). Дальнейшую разработку рекомендуется выполнять с применением механизма образов для разработки;
- Обмен макетами -> Выгрузить в файл. Команда для выгрузки макета в файл специализированного формата *.pdwx. Данный формат может быть использован для обмена между программами или сохранением резервной копии макета. Подробнее с форматом можно ознакомиться в данном описании;
- Обмен макетами -> Загрузить из файл. Команда для загрузки макета из файла формата *.pdwx. Следует учитывать, что загрузка возможна только из совместимых форматах. Как правило форматы совместимы, если 1я цифра версии совпадает;
- Экспорт во внешнюю обработку. Команда для экспорта печатной формы в формате внешней обработки для подключения к конфигурации в качестве внешней печатной формы. Для исполнения внешней печатной формы требуется полная или упрощенная версия конструктора. Упрощенная версия конструктора может быть получена так же в данной обработке.