Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Системы отчетности и генерация документации


Автор: Keeper89 15.6.2010, 00:57
Доброго времени суток.

Многим из нас приходится включать в приложение модуль, отвечающий за подготовку отчетной документации о работе программы.
Предлагаю обсудить возможные варианты, их + и - и выявить тройку (или более) самых интересных.

З.Ы. Уточню, что имею ввиду вывод данных не только напрямую из БД, а любой информации.
Сам использую генерацию либо в Word, либо в HTML (в обоих случаях на основании щаблонов).
Первый вариант не нравиться необходимостью иметь сам Ворд на ПК, а также трудностью просмотра отчета в самом приложении.
Во втором случае трудно редактировать шаблон (конечному пользователю), да и стандарт по сравнению в Вордом не так привычен и удобен.

Вот. Жду комментариев  smile

Автор: Frees 15.6.2010, 06:56
FastReport - печать документов
FastCube - аналитика

Добавлено через 54 секунды
Цитата(Keeper89 @  15.6.2010,  03:57 Найти цитируемый пост)
Во втором случае трудно редактировать шаблон (конечному пользователю), да и стандарт по сравнению в Вордом не так привычен и удобен.

с фастом таже проблема

Автор: former 15.6.2010, 10:18
Цитата(Keeper89 @  15.6.2010,  00:57 Найти цитируемый пост)
Во втором случае трудно редактировать шаблон (конечному пользователю), да и стандарт по сравнению в Вордом не так привычен и удобен.

Вообще, в организациях (в нормальных организациях) перед том как ввести в документооборот какую-либо форму отчетности ее сначала утверждают, а уже потом "специально обученный человек" (штатный/нештатный) внедряет ее в информационную систему встроенными средствами.
Но это что касается организаций.
В бытовом применении, как правило, достаточно динамической компоновки отчета (диалоговыми формами  программы/репортинговой системы). Либо человек учится создавать отчеты. Например, в IBExpert-е используется FastReport и отчет можно редактировать встроенным дизайнером.

Даже, если использовать в качестве шаблонов Word, то пользователю необходимо предоставить сведения о псевдонимах (закладках), а это, на мой взгляд, не правильно.

Сам использую FastReport. Формы хранятся в БД, редактируются и сохраняются с помощью встроенного дизайнера.

Автор: Akella 15.6.2010, 14:50
Конечно же FR. Не дорого. Техподдержка русскоязыная. Распространённый. Куча готовых шаблонов. Очень мощный. Документация на русском. Экспорт в 100-500тыщ форматов. Что ещё нужно?


Цитата(Keeper89 @  15.6.2010,  00:57 Найти цитируемый пост)
выявить тройку (или более) самых интересных.

Предложи ещё таких же два.

Автор: Frees 15.6.2010, 15:08
Цитата(Akella @  15.6.2010,  17:50 Найти цитируемый пост)
Что ещё нужно?

в идеале еще бы доступный(привычный) для пользователя инструмент редактирования.

хотя я не разу не видел что бы пользователи САМИ пытались править отчет.(хотя нет пару рас было, но лучше бы они этого не делали)...

Автор: former 15.6.2010, 15:37
Цитата(Frees @  15.6.2010,  15:08 Найти цитируемый пост)
в идеале еще бы доступный(привычный) для пользователя инструмент редактирования.

Frees, а что в твоем понимании доступный? Как ты себе это представляешь?

Автор: Akella 15.6.2010, 15:39
Тем более, что http://forum.vingrad.ru/forum/act-ST/f-123/t-303288/unread-1.html (скоро новая версия)

Добавлено через 43 секунды
Цитата(Frees @  15.6.2010,  15:08 Найти цитируемый пост)
в идеале еще бы доступный(привычный) для пользователя инструмент редактирования.

Там вполне всё понятно. Даже есть руководство на русском именно для пользователей.

Автор: Frees 15.6.2010, 18:04
Цитата(Akella @  15.6.2010,  18:39 Найти цитируемый пост)
Там вполне всё понятно. Даже есть руководство на русском именно для пользователей.

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


Цитата(former @  15.6.2010,  18:37 Найти цитируемый пост)
а что в твоем понимании доступный?

хз. мне кажется что то Word подобное...

Автор: former 15.6.2010, 20:35
Цитата(Frees @  15.6.2010,  18:04 Найти цитируемый пост)
хз. мне кажется что то Word подобное... 

Это на словах просто, а в конечном счете все опять сведется к переменным, бэндам и т.д. Наборы данных как привязывать тогда?

Автор: Keeper89 16.6.2010, 02:02
Ясно, буду смотреть в сторону FR.
Цитата(Akella @  15.6.2010,  14:50 Найти цитируемый пост)
Предложи ещё таких же два.

Например, Rave Reports или наподобие тех, что я предложил (собственные).

Забыл указать: в отчетах часто использую мат. формулы (суммы, нижние и верхние индексы и т.д.), поэтому выбирал HTML как наиболее простой кажущийся мне вариант )

Автор: Frees 16.6.2010, 06:35
Цитата(Keeper89 @  16.6.2010,  05:02 Найти цитируемый пост)
поэтому выбирал HTML как наиболее простой кажущийся мне вариант )

FR умеет понимать html

Автор: Akella 16.6.2010, 10:46
Цитата(Keeper89 @  16.6.2010,  02:02 Найти цитируемый пост)
Например, Rave Reports

Я ж просил таких же, как FR.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)