HTML-отчёты в TopSite 3

#СТАТЬИ 19 НОЯБ. 2019 Г.

В TopSite 3 по сравнению со 2-й версией программы изменён механизм формирования отчётов. Механизм экспорта данных и формирования отчётов схожи. Но при этом экспорт выгружает сырые данные без обработки, а генератор отчётов предоставляет более широкие возможности. Кнопки экспорта и генератора отчётов показаны ниже:

Кнопки экспорта и генератора отчётов

В комплекте с программой поставляются шаблоны. Шаблоны экспорта начинаются со слова Export:

  • ExportCSV — шаблон для выгрузки данных в формат CSV в соответствии с настройками таблиц групп.
  • ExportAllCSV — похож на предыдущий, но настройки таблицы групп игнорируются, а выводится заданный формат данных.
  • ExportJSON — выгрузка всех данных в формате JSON.

Шаблоны для генератора отчётов начинаются со слова Report:

  • ReportDefault и ReportDark — отчёты в формате HTML.
  • ReportDefaultMin и ReportDarkMin — те же отчёты в формате HTML, но с применением сжатия и занимающие в несколько раз меньше места.
  • ReportCSV — данные отчёта с выгрузкой в формате CSV.
  • ReportFlatCSV — «плоский» отчёт по позициям в формате CSV.
  • ReportSample — простейший отчёт в формате HTML, который вы можете использовать как базу для разработки своего собственного отчёта.

Если вы желаете создать собственный отчёт или формат выгрузки данных, вы можете взять за основу один из имеющихся отчётов. При этом важно создать копию шаблона, а не исправлять уже имеющиеся в папке программы шаблоны т.к. при обновлении программы изменения будут потеряны. Подробнее о формате файлов шаблона вы можете узнать изучив технические инструкции к экспорту: TSExport.txt и генератору отчётов: TSReport.txt.