Содержание
Отчеты из шаблона docx
Приложение позволяет формировать отчеты, используя файл формата docx в качестве шаблона.
Шаблон может содержать как статическую, так и динамическую части.
Статическая часть
Статическая часть включает в себя:
- Колонтитулы
- Изображения
- Текст
- Таблицы
Динамическая часть
Динамическая часть формируется на основе данных, введенных в параметры завершенного процесса.
Заполнение отчета
Для того чтобы разместить значение параметра в определенном месте отчета, используйте теги.
Каждый параметр, входящий в шаблон процесса должен иметь уникальный тег.
Тег должен полностью совпадать с тегом в шаблоне отчета.
Например, если в шаблоне отчета у вас есть место, обозначенное как {part}, то значение, введенное в соответствующий параметр с тегом part, будет автоматически подставлено в это место.
Отчет привязан к препарату. Для каждого препарата можно настроить несколько отчетов.
Создание отчета из docx шаблона
- Для добавления отчета необходимо убедиться:
- В базовой иерархии есть настроенный шаблон процесса, задачи которого содержат параметры с тегами.
- В параметре в поле теги нет пробелов между тегами.
- Теги параметров уникальны для выбранного процесса, т.е. нет задачи в шаблоне процесса параметры которой содержат одинаковые теги.
1. Проверка параметров процесса
2. Создание шаблона отчета
Создайте пустой файл в приложении LibreOffice Writer. Откройте его и создайте каркас будущего отчета
Скопируйте теги из параметров задачи и вставьте в шаблон отчета в фигурных скобках.
Как в примере:
Для вставки используйте комбинациб клавиш Ctrl + Shift + V
Выберите "Только текст", для исключения вставки скрытых символов.
Сохраните его, в имени можно указать назначение отчета.
3. Загрузка шаблона в приложение
Нажмите пункт меню "Шаблоны отчетов". И нажмите "Добавить".
Откроется редактор шаблона. Заполните поля редактора.
- Название - введите название шаблона. Название может содержать название препарата и его дозировку или тип упаковки.
- Выберите файл и загрузите шаблон
- Путь к отчету - поле заполнится автоматически
- Версия - укажите версию
- Препарат - выберите препарат, для которого загружен шаблон
- Доступен - установите отметку
- Отправлять по интеграции - оставьте без изменения
Нажмите "Сохранить".
Формирование отчета
Запустите процесс отбора проб. Укажите препарат, для которого добавлен отчет.
После выполнения задачи "Регистрация пробы", содержащей параметры с тегами сформируйте отчет.
Пример сформированного отчета:
Возможные проблемы
Не подставляются значения параметров в отчет.
Причины:
1. Теги имеют разные регистры:
Теги должны совпадать в отчете и в параметре
Настройка генерации отчета xml в базовой иерархии.
Выбрать шаблон отчета. В настройках шаблона процесса найти поле "Шаблоны отчетов".
В левом поле все отчеты приложения. В правом поле, все выбранные для генерации отчеты.
Добавить отчет для генерации.
Выбрать отчет в левом окне и нажать кнопку переноса "стрелка вправо":
Далее нажать "Сохранить"
В Элементе процесса, где планируется генерировать отчет при включённом чекбоксе "Разрешен выбор шаблона отчета" недолжен быть выбран отчет.
Если чекбокс "Разрешен выбор шаблона отчета" выключен, то шаблон отчета должен быть выбран обязательно.
Выбранный отчет в элементе процесса, где генерируется отчет.
Должен совпадать с выбранным шаблоном в шаблоне элемента процесса.
При такой настройке будут доступны варианты скачивания отчета в pdf, xls, docx.
Добавление отчета в список отчетов, печать отчета
Печать отчета
Приложение позволяет формировать отчет через панель управления.
Вызвать окно "Выбор отчета" со списком отчетов можно через кнопку "Принтер".
Далее выбрать отчет и нажать "Скачать"













