Видео — не настоящее, это все Paint и видео-редакторы.
Но вы можете потратить 4 минуты своей жизни на него.
Видео на английском, но знания языка не требуется. Для большего понимания привожу расшифровку.
Требуется создать отчет в формате PDF на основе данных от сервера Zabbix. Отчет содержит данные за вчера.
Я создаю коннектор к Zabbix и пустой отчет.
Далее двойным кликом по иконке отчета попадаю в графический редактор, где накидываю элементы отчета и затем прописываю запросы данных прямо в этом отчете.
Для одного столбца прописывается зависимость цвета текста от содержимого ячейки таблицы.
В последней части вызывается метод сохранения отчета в PDF и демонстрируется результат работы программы.
Как и в предыдущем моем посте интересует ваше мнение о языке и IDE.
Комментарии (13)
kroshanin
20.07.2016 17:35Существует достаточно много редакторов отчетов, позволяющих экспортировать и в pdf, и в excel, и в html.
Гляньте на досуге FastReports (возможно как раз то, что вам требуется).Zashibis
20.07.2016 17:48К Zabbix API вы этот FastReports не подключите, он поддерживает только SQL запросы к базам данных. К базе Zabbix вас не всегда пустят.
Чтобы построить отчет — надо открыть приложение FastReports и запустить построение отчета. На моем же видео «пишется» сервис, который можно автоматически запускать раз в сутки и он будет генерить файлик.
В целом видео не про отчеты, а про интеграцию графики в исходный код.ultrinfaern
20.07.2016 18:51Вы не работали с FastReports. FastReports не нужны никакие SQL запросы. Например, у нас в FastReports полностью доступна объектная модель программы, и отчеты формируются по ней.
Zashibis
21.07.2016 11:36Вот как человек имеющий опыт работы с FastReports скажите мне, что проще: работать с объектной моделью данного ПО, или пример из моего видео?
Интересует объем кода, наглядность и порог вхождения в тему (сколько нужно времени, чтобы начать делать отчеты с FastReports, если вообще его не знаешь). Буду благодарен за ответ.
VitaZheltyakov
21.07.2016 10:20Firefox + печать в PDF — до идиотизма простое решение не требующее танцев с бубном.
p.s. С Google Chrome работает только для одностраничных документовZashibis
21.07.2016 11:47В моем видео создается серверное приложение, которое может запускаться по расписанию и генерировать отчет. Это совсем не то, что «FireFox и печать в PDF».
VitaZheltyakov
21.07.2016 14:19То есть вы не можете запустить на сервере по расписанию FireFox и напечатать документ в PDF?..
У меня возникают вопросы к вашей компетентности
workless
Без лишних слов
http://cs.pikabu.ru/images/big_size_comm/2012-07_6/13433177977851.jpg