Существует достаточно много редакторов отчетов, позволяющих экспортировать и в pdf, и в excel, и в html.
Гляньте на досуге FastReports (возможно как раз то, что вам требуется).
К Zabbix API вы этот FastReports не подключите, он поддерживает только SQL запросы к базам данных. К базе Zabbix вас не всегда пустят.
Чтобы построить отчет — надо открыть приложение FastReports и запустить построение отчета. На моем же видео «пишется» сервис, который можно автоматически запускать раз в сутки и он будет генерить файлик.
В целом видео не про отчеты, а про интеграцию графики в исходный код.
Вы не работали с FastReports. FastReports не нужны никакие SQL запросы. Например, у нас в FastReports полностью доступна объектная модель программы, и отчеты формируются по ней.
Вот как человек имеющий опыт работы с FastReports скажите мне, что проще: работать с объектной моделью данного ПО, или пример из моего видео?
Интересует объем кода, наглядность и порог вхождения в тему (сколько нужно времени, чтобы начать делать отчеты с FastReports, если вообще его не знаешь). Буду благодарен за ответ.
В моем видео создается серверное приложение, которое может запускаться по расписанию и генерировать отчет. Это совсем не то, что «FireFox и печать в PDF».
PDF-отчет за 4 минуты