Генерация отчетов - PullRequest
       10

Генерация отчетов

3 голосов
/ 21 сентября 2008

Я пишу веб-приложение с использованием TurboGears, и в этом приложении пользователи должны иметь возможность создавать различные отчеты. Данные, необходимые для отчетов, хранятся в базе данных (MySQL). Отчеты должны быть возвращены в виде легко распечатываемого HTML-документа или файла PDF.

Ранее я использовал jasper и iReport для создания документов, но если мне удастся избежать запуска Java для создания отчета, я был бы счастлив.

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

Я с радостью принимаю любые советы о том, как мне следует создавать эти отчеты!

Ответы [ 3 ]

5 голосов
/ 21 сентября 2008

Pod - мое любимое решение вашей проблемы.

2 голосов
/ 21 сентября 2008

Вы можете создать несколько красивых PDF-файлов из Python с помощью ReportLab набора инструментов.

1 голос
/ 21 сентября 2008

Частичный ответ: легко читаемый формат, который вы ищете, может быть DocBook . Оттуда очень легко перейти к PDF, HTML, RTF и т. Д. И т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...