Перейти к основному содержимому

Об отчете

Отчет — это структурированное представление информации, которое разрабатываемое на Платформе Multi-D приложение формирует по запросу пользователя на основе данных из базы данных этого приложения.

В приложении, разработанном на базе Платформы Multi-D, можно выбирать данные для отчета с помощью следующих способов:

Выбранные данные могут быть дополнительно обработаны с помощью скрипта на Python.

Отчет включает следующие артефакты:

  • Макет. Описывает визуальное представление отчета, например, количество столбцов, ширина столбцов, название столбца, разделительные линии между столбцами и строками. Представляет собой файл с расширением jrxml. Описание структуры jrxml-файла и допустимых в нем xml-тегов содержится в JasperReports - Schema Reference.
  • Шаблон. Описывает параметры отчета, включающие способ и критерии выборки данных, и способы обработки данных для отчета, включающие скрипт на Python. Шаблон описывается на языке YAML.

Разработанное приложение с настроенным отчетом позволяет формировать отчет с заданными параметрами, а также делать следующее:

  • просматривать отчет без скачивания на локальный компьютер;
  • сохранять отчет в файловом хранилище или на локальном компьютере в следующих форматах: pdf, xls, xlsx, html, csv, rtf.