Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.10.05;
Скачать: [xml.tar.bz2];

Вниз

Выбор построителя отчетов   Найти похожие ветки 

 
Альф   (2008-08-13 15:41) [0]

Не знаю точно как обозвать точно то что хочу...
Хочу найти систему для построения отчётов для таких предварительных условий.

Вывод информации осуществляется в 4-х направлениях:
- юзеру на экран
- отчёт в HTML-like формате для отправки другим юзерам
- экспорт в Excel, с помощью xlt-шаблона, для дальнейшей обработки
- отчёт для распечатки, собственно бумажка для подписей и большой круглой печати

Вот собственно и ищу построитель отчётов, включающый в себя все 4 пункта или же частично, но с возможностью доработки.
Желательно чтобы был "без-" или "неочень-" платный и лёгкий. Монстры вроде Кристал Репорта не интересуют.
Крайне желательно чтобы построитель отчетов не был завязан на БД вообще. Т.е. все данные готовятся ДО построителя.

Примечания:
Формировать только в Excel не получиться, потому как установлен не везде, а там где установлен везде иногда бывает нежелательно давать юзеру возможность данные корректировать.


 
Сергей М. ©   (2008-08-13 15:50) [1]

Fast Report версии не ниже 3 - дешево, быстро, удобно, надежно, интуитивно понятно, саппорт.


 
MsGuns ©   (2008-08-13 16:20) [2]

>Fast Report

Полное г.. для решения поставленных задач


 
Medbe}I{onok XML ©   (2008-08-13 16:25) [3]

>Fast Report

Полный ажур для решения поставленных задач


 
Сергей М. ©   (2008-08-13 16:54) [4]


> MsGuns ©   (13.08.08 16:20) [2]


Чтой-то вдруг ?
Г..ные аргументы привести не желаешь ?)


 
stas ©   (2008-08-13 17:14) [5]


> Крайне желательно чтобы построитель отчетов не был завязан
> на БД вообще. Т.е. все данные готовятся ДО построителя.

Это как?

Сергей М. ©   (13.08.08 15:50) [1]
тока саппорт хромает.


 
Альф   (2008-08-13 17:24) [6]

Fast Report мне безусловно нравиться, но:
- он тяжелый, куча компонент из которых используется 2-3
- не нашел в нем экспорта в Excel на базе собственных шаблонов, а то как реализован существующий - мне не нравиться
- завязан на БД
- мусорит в реестре

Ну еще впадаю в уныние от списка багофиксов на версию 4.6 :)


 
Petr V. Abramov ©   (2008-08-13 17:27) [7]

devexpress наше все.
платно, но не так чтоб сильно


 
Альф   (2008-08-13 17:29) [8]


> stas ©   (13.08.08 17:14) [5]
> > Крайне желательно чтобы построитель отчетов не был завязан
> > на БД вообще. Т.е. все данные готовятся ДО построителя.
> Это как?

На примере FastReport:
- включение в проект построителя отчётов автоматически тянет за собой собственные компоненты для доступа к датасету.


 
stas ©   (2008-08-13 17:32) [9]

Альф   (13.08.08 17:29) [8]
FastReport 2


 
turbouser ©   (2008-08-13 17:33) [10]


> Альф   (13.08.08 17:24) [6]
>


> - он тяжелый, куча компонент из которых используется 2-3

Нда. Без комментариев.

> - не нашел в нем экспорта в Excel на базе собственных шаблонов,
>  а то как реализован существующий - мне не нравиться

Какие собственные шаблоны? О чем речь вообще?

> - завязан на БД

Ниразу не завязан.

> - мусорит в реестре

Это есть, к сожалению.


> stas ©   (13.08.08 17:14) [5]
>


> тока саппорт хромает.

согласен. сталкивался. нехорошее впечатление сложилось.


 
Medbe}I{onok XML ©   (2008-08-13 17:55) [11]

> - он тяжелый, куча компонент из которых используется 2-3

тебе его на руках что ли носить?


 
Альф   (2008-08-13 18:27) [12]


> stas ©   (13.08.08 17:32) [9]
> FastReport 2

Использовался FreeReport 2.32, хотим отойти от него. В данный момент усиленно изучаю демку FastReport-а 4.6.

Вкратце моё видение принципа работы того построителя отчётов (RB) что ищу:
- RB получает на вход какуюто структуру содержащую все данные отчёта, пускай это будет некая XML-строка
- на основе этой структуры и экранной формы RB готовит вывод на монитор
- на основе этой структуры и печатной формы RB готовит вывод на принтер
- на основе этой структуры и таблицы стилей/оформления RB выводит в HTML-файл
- на основе этой структуры и собственного xlt-шаблона RB экспортирует в Excel например через OLE

Экраные, печатные формы, таблицы стилей и xlt-шаблоны могут храниться как в БД так и локально в виде файлов.

Собственно всё.


 
turbouser ©   (2008-08-13 18:43) [13]


> Альф   (13.08.08 18:27) [12]

Так это же FR и есть :)))


 
stas ©   (2008-08-13 22:59) [14]

Альф   (13.08.08 18:27) [12]


> Petr V. Abramov ©   (13.08.08 17:27) [7]
> devexpress

->cxGrid


 
atruhin ©   (2008-08-13 23:49) [15]

Все эти задачи выполняет FastReport, кроме формирования xls по шаблону. Но это дописывается
за 2-3 дня. Что такое "завязан на БД" я не знаю, но если речь о использовании юнита DB, то:
во первых, какая в этом проблемма? во вторых исходники есть, можно вырезать. По поводу
"тяжелости", FastReport - нативный, и наверное самый "легкий" из генераторо отчетов.


 
MsGuns ©   (2008-08-14 00:01) [16]

>Сергей М. ©   (13.08.08 16:54) [4]
>Чтой-то вдруг ?
>Г..ные аргументы привести не желаешь ?)

Неоднократно высказывал.
В дополнению к "саппорту" и "тяжести":

- Неавтономность отчетов
- Практически полное отсутствие нормальных шаблонов, как следствие - для самой мелочной правки (дату надо из левого угла перенести в правый) надо сам проект и, еснно, делфа
- Кривой экспорт в любые форматы - ломается вид и размер документа, вывод в текст вообще реализован примитивно по-отябрятски
- Привязанность к датасету

Хватит ?


 
turbouser ©   (2008-08-14 00:05) [17]


> atruhin ©   (13.08.08 23:49) [15]


> кроме формирования xls по шаблону

Даже представить себе не могу зачем это в связке с генератором отчетов.

> stas ©   (13.08.08 22:59) [14]
>
> Альф   (13.08.08 18:27) [12]
>
>
> > Petr V. Abramov ©   (13.08.08 17:27) [7]
> > devexpress
>
> ->cxGrid

Смею заверить - DX (VCL имеется ввиду. Для .NET у них есть что- то для
отчетов, но не пользовался никогда) и рядом не стоит с FR в плане отчетов :)
У них совершенно разные задачи.


 
turbouser ©   (2008-08-14 00:14) [18]


> MsGuns ©   (14.08.08 00:01) [16]
>
> >Сергей М. ©   (13.08.08 16:54) [4]
> >Чтой-то вдруг ?
> >Г..ные аргументы привести не желаешь ?)
>
> Неоднократно высказывал.
> В дополнению к "саппорту" и "тяжести":
>
> - Неавтономность отчетов
> - Практически полное отсутствие нормальных шаблонов, как
> следствие - для самой мелочной правки (дату надо из левого
> угла перенести в правый) надо сам проект и, еснно, делфа
> - Кривой экспорт в любые форматы - ломается вид и размер
> документа, вывод в текст вообще реализован примитивно по-
> отябрятски
> - Привязанность к датасету
>
> Хватит ?

- Что подразумевается под автономностью отчетов?
- О чем это? С какого боку для правки "надо сам проект и, еснно, делфа" ? Нет, конечно, есть оригиналы, предпочитающие форму отчета иметь не во
внешнем файле, а в ехе-шнике, но это ССЗБ
- Нормальный экспорт. Были траблы с ёкселем, но в последнем билде третьей
версии вполне сносно.
- Привязанность к датасету? OMG :)


 
MsGuns ©   (2008-08-14 10:23) [19]

>Что подразумевается под автономностью отчетов?

Пример:

Шеф звонит из Тарараховки и требует отчет о прибыли местного филиала. Я отправляю файл отчета "как есть" по мылу. Как шеф сможет его там открыть и посмотреть ?


 
turbouser ©   (2008-08-14 10:28) [20]


> MsGuns ©   (14.08.08 10:23) [19]

1) можно послать pdf (xls, rtf итп)
2) шефу можно и бровзилку поставить. благо есть.
3) а, например, в crystalreports присутствует сия автономность? этож надо с m$ договариваться :)))


 
MsGuns ©   (2008-08-14 10:36) [21]

Кристал еще "кучерявее" фаста. Я его и не приводил бы здесь ибо г.. в степени.
Виндузные форматы (тем более ёксельные) могут не подойти ибо я не знаю (и он тоже может не знать) какая ОС у него там под рукой. А в хатмел фаст тянет репорты с тааакими искажениями


 
Anatoly Podgoretsky ©   (2008-08-14 10:41) [22]

> MsGuns  (14.08.2008 10:23:19)  [19]

А мы отправляем в PDF, есть куча различных, в том числе и бесплатных виртуальных принтеров, это на тот случай, если отсутствует нормальный экпорт в PDF


 
turbouser ©   (2008-08-14 10:57) [23]


> Anatoly Podgoretsky ©   (14.08.08 10:41) [22]
>
> > MsGuns  (14.08.2008 10:23:19)  [19]
>
> А мы отправляем в PDF

+1


 
Игорь Шевченко ©   (2008-08-14 11:26) [24]


> > кроме формирования xls по шаблону
>
> Даже представить себе не могу зачем это в связке с генератором
> отчетов.


Ну как бы шаблон отчета может быть задан заранее и жестко, а генератор туды должен данные впихивать


 
turbouser ©   (2008-08-14 11:32) [25]


> Игорь Шевченко ©   (14.08.08 11:26) [24]
>
>

Не катит. Шаблон можно и в генераторе отчетов иметь. Если уж так нада Ёксель -
нет проблем. Ручками. Даже компоненты для изврата с ёкселем есть.


 
Petr V. Abramov ©   (2008-08-14 11:32) [26]


> turbouser ©   (14.08.08 00:05) [17]


> VCL имеется ввиду. Для .NET у них есть что- то для
> отчетов, но не пользовался никогда

для нет при использовании devexpress надобность в стороннем генераторе отчетов практически отпадает. Если для VCL это не так - ну значит разлюбили они VCL


 
Anatoly Podgoretsky ©   (2008-08-14 12:04) [27]

> MsGuns  (14.08.2008 10:36:21)  [21]

При такой поставновке ни один формат не подходит, всегда найдем машину, на которой данный формат не поддержан. Даже просмотр .txt не гарантирован.
Тут должна быть договоренность.


 
stas ©   (2008-08-14 13:12) [28]

У меня devepress для  VCL. Есть возможность печатать грид, со всякими настройками. В некоторых местах не заменим, там где пользователи любят менять местами колонки, группировки и извращенные условия отбора.
А на вид получается не хуже FR.
 Ну, а для обычных отчетов используем FR 4. В принципе нормальный и экспорт значительно улучшен, но недоделан до ума, а поддержка... вобщем нет ее.


 
turbouser ©   (2008-08-14 13:47) [29]


> stas ©   (14.08.08 13:12) [28]

grid + print = зело много. Да и дх принт имхо отстой.

> А на вид получается не хуже FR.

О как... Ты не встречался с реально жизненными ситуациями, видимо.
Иногда такое бывает :-Э


 
stas ©   (2008-08-14 14:09) [30]

turbouser ©   (14.08.08 13:47) [29]
Сталкивался я же пишу на вид. Понятно что не все в гриде реализовать можно. Поэтому и пользуем FR.
Такое т.е. какие-нить перекрестные отчеты
Лучше сводной таблицы в эксель пока ничего не нашел.


 
Petr V. Abramov ©   (2008-08-14 14:16) [31]


> stas ©   (14.08.08 14:09) [30]


> Такое т.е. какие-нить перекрестные отчеты

PivotGrid от devexpress?
:)


 
turbouser ©   (2008-08-14 14:24) [32]


> stas ©   (14.08.08 14:09) [30]


> Лучше сводной таблицы в эксель пока ничего не нашел.

Плохо искал.

> Petr V. Abramov ©   (14.08.08 14:16) [31]


> PivotGrid от devexpress?
> :)
>

О как. Действительно :))))



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2008.10.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.53 MB
Время: 0.013 c
15-1218549474
Dmitry S
2008-08-12 17:57
2008.10.05
Как выразить битовую операцию or с помощью сложения и умножения?


2-1219998340
evger
2008-08-29 12:25
2008.10.05
вопрос о dll


2-1219924155
workbench
2008-08-28 15:49
2008.10.05
ftp-клиент, IdFTP


2-1219988308
Yury
2008-08-29 09:38
2008.10.05
свой тип


2-1219413550
zoh
2008-08-22 17:59
2008.10.05
image&text





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский