Документация Ведок Help

Инструкция по созданию шаблона печатной формы

Vedoc pm image1

Версия 1.5.5.

В системе «Ведок» шаблоны документов находятся в разделе «Отчеты» - «Печатные формы».

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

Данная инструкция содержит краткие сведения, более подробно о создании отчётов вы можете узнать по ссылке: Шаблоны DOCX, DOC и ODT - Платформа CUBA. Генератор отчётов (cuba-platform.com)

Работа со встроенным шаблоном

Встроенный шаблон исходящего письма содержит в себе следующие атрибуты:

  1. Данные адресата (организации-получателя письма);

  2. Дата и регистрационный номер документа;

  3. Содержание письма.

Готовое исходящее по этому шаблону выглядит следующим образом:

Instruct print shablons image1

Если вас устраивает такой шаблон, вы можете отредактировать его, подставив данные своей компании, логотип, ФИО директора, и использовать в работе.

Для этого в разделе «Отчеты» - «Печатные формы» выберите файл «Письмо», вызовите меню правой кнопкой и выберите «Копировать».

Instruct print shablons image2

Откройте шаблон письма через редактор отчётов (нажмите «Изменить»). Скачайте шаблон документа.

Instruct print shablons image3

Внесите изменения в шаблон, либо перенести метки на свой бланк. Одна из меток выделена на рисунке.

Instruct print shablons image4

После изменённый бланк загрузите обратно в шаблон и сохраните.

Instruct print shablons image5

Создать свой шаблон письма или другого документа «с нуля» можно двумя способами: при помощи конструктора или вручную.

Instruct print shablons image6

Создание шаблона при помощи конструктора

Instruct print shablons image7

Необходимо выбрать сущность, по которой нужен отчёт. Например: Договоры, документы, счета и т.д.

Выбрать тип шаблона, в каком виде будет выводиться отчёт. Например, файл word (.doc, .docx), файл excel (.xls, .xlsx).

Выбрать тип построения. При наведении на тип появится всплывающее окно с подсказкой, по которой можно выбрать нужный тип.

Instruct print shablons image8

После нажатия кнопки «далее», появится окно второго шага.

На втором шаге необходимо выбрать параметры, которые будут выводиться в отчёте из левой области окна, в правой области окна отображаются выбранные атрибуты.

Instruct print shablons image9

После нажимаем «ок».

Появится окно с выбранными атрибутами и указанием параметров отчёта.

Конструктор

Из данного окна можно сразу запустить отчёт и проверить, что будет выводиться.

Для запуска надо нажать кнопку «Выполнить», появится окно для выбора документа.

Instruct print shablons image11

Необходимо нажать «выбрать», откроется окно документов, выбрать документ, по которому будет отчёт. Выбранный документ появится в окне. Далее нажимаем «Выполнить отчёт» и система выгружает сформированный документ в выбранном формате. Документ будет в папке «Загрузки».

Instruct print shablons image12

Выгруженный документ будет в таком виде.

Instruct print shablons image13

Выведены все указанные поля.

После проверки отчёта, возвращаемся к конструктору и нажимаем «Далее»

Instruct print shablons image3

Появится окно третьего шага. Нажимаем «Сохранить».

Откроется окно «Редактор отчёта».

Instruct print shablons image14

В данном окне можно отредактировать все параметры отчёта и отформатировать выводимые поля.

Для создания нужного документа необходимо отредактировать шаблон. Для этого необходимо скачать шаблон, нажав кнопку «Скачать шаблон».

Рисунок 10

Скачается шаблон документа в таком виде.

Instruct print shablons image16

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

Рисунок 12

Необходимо помнить, что метка выглядит следующим образом $ (Рисунок 10 и Рисунок 12) Band name -- имя полосы отчёта, field name -- имя выводимого поля. Отредактированный шаблон нужно загрузить обратно в отчёт, нажав кнопку «загрузить» в редакторе отчётов.

Instruct print shablons image5

После нажимаем «сохранить». Отчёт сохранён.

Теперь из списка отчётов его можно запускать.

Instruct print shablons image18

Готовый отчёт будет выглядеть так.

Instruct print shablons image19

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

Создание отчета вручную

При создании отчёта вручную. Откроется сразу окно «Редактор шаблона».

Instruct print shablons image20

Имя отчёта прописывается вручную.

Полосы отчёта создаёте сами, нажав на «+» в области «Полосы отчёта»

Instruct print shablons image21

В области «Свойства полосы» можете изменить её параметры. Например имя. В данной области, нажав «+», вы создадите набор данных внутри полосы, где необходимо написать имя (произвольное) и указать тип набора данных. Набором данных могут быть скрипты (Groovy, SQL, JPQL, JSON) либо сущность, либо список сущностей.

При выборе сущности или списка сущностей необходимо перейти во вкладку «Параметры и форматы».

Instruct print shablons image22

В области Параметры нажать кнопку «Создать». В появившемся окне выбрать нужные настройки и заполнить обязательные поля (отмечены *).

Instruct print shablons image23

Теперь в параметрах у нас указана сущность, по которой будет создаваться отчёт.

Instruct print shablons image24

Далее во вкладке «Структура отчёта» в правой области выбираем сущность.

Instruct print shablons image25

После этого нажимаем «Выбрать атрибуты сущности» и в появившемся окне выбираем необходимые атрибуты.

Instruct print shablons image26

В структуре теперь указаны необходимые параметры. Теперь нужно загрузить размеченный шаблон, но для начала нужно задать основной шаблон. Это можно сделать двумя способами:

Instruct print shablons image27
  1. Перейдя во вкладку «Шаблоны» и нажав кнопку «Создать»

Instruct print shablons image28
  1. Во вкладке «Структура отчёта» нажать «+»

В открывшемся окне задать параметры шаблона и загрузить файл.

Instruct print shablons image29

Для заполнения файла перейдите в меню «Модель данных»

Instruct print shablons image30

Откроется страница с моделью данных. С этой страницы берутся имена выводимых в отчёте полей. Имя полосы (band name) указано в структуре отчёта.

Instruct print shablons image31

В данном списке выбираем нужную сущность и переходим к данным нужной сущности.

Instruct print shablons image32

Имя поля находится в колонке Property.

Теперь со всеми данными можно расставить метки в шаблоне документа и загрузить шаблон в отчёт.

Last modified: 03 September 2024