Шаблоны протоколов

<< Click to Display Table of Contents >>

Navigation:  Подготовка программы к работе >

Шаблоны протоколов

Программа генерирует климатические журналы и протоколы находящиеся в базе в форматы для пересылки и печати (.pdf, .docx, .odt, .ods, .xlsx, .xls, .html, .csv) по определенному визуальному шаблону.

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

 

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

1. Скачайте и установите редактор.

2. Сохраните сожержимое папки ..\appdata\config\report\ в безопасное место (сделайте бэкап), чтобы можно было восстановить начальные шаблоны.

3. Удалите в папке ..\appdata\config\report\имя_шаблона\ все файлы шаблонов с расширением .jasper

4. Редактируйте файлы .jrxml в редакторе. Сохраните изменения и запустите программу.

5. Программа должна сгенерировать в папке ..\appdata\config\report\имя_шаблона\ новые файлы с расширением .jasper

6. В папке также находятся файлы логотипов company_logo_left.png и company_logo_right.png с размером 80 х 60 пикселей. Замените эти файлы пустыми картинками или своими логотипами.

 

ВНИМАНИЕ! Не рекомендуется самостоятельное редактирование шаблонов. Это может привести к проблемам с конечной версткой и нормальной работоспособностью программы.

 

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

Набор шаблонов по умолчанию находится в папке ..\appdata\config\report\default\:

climate_report.jrxml

experiment_report.jrxml

experiment_report_back.jrxml

density.jrxml

 

Чтобы создать новый набор, необходимо создать папку с именем нового шаблона ..\appdata\config\report\имя_шаблона\

И в папке шаблона создать новый набор файлов:

climate_report.jrxml

experiment_report.jrxml

experiment_report_back.jrxml

density.jrxml

 

Также в папке шаблона должны находится все используемые шаблоном ресурсы (картинки и др.).

 

Общий вид протокола на примере ареометра АНТ-1 (1010-1070):

 

protocol_sample1     protocol_sample2