Хотим в интранете поднять web-сервис (asp.net 2.0), для генерации пользовательских отчетов, что бы было меньше проблем с кончными пользователями. Предполагается, что исходная информация будет храниться в БД (MS SQL 2000, 2005).
Поэтому такие вопросы: 1). какие генераторы отчетов для этого (по вашему мнению) можно/лучше использовать? 2). какими генераторами отчетов пользуетесь вы? 3). какие генераторы отчетов вы вообще знаете (слышали)?
Здравствуйте, 4erniyPlasch, Вы писали:
P>Хотим в интранете поднять web-сервис (asp.net 2.0), для генерации пользовательских отчетов, что бы было меньше проблем с кончными пользователями. Предполагается, что исходная информация будет храниться в БД (MS SQL 2000, 2005).
P>Поэтому такие вопросы: P>1). какие генераторы отчетов для этого (по вашему мнению) можно/лучше использовать? P>2). какими генераторами отчетов пользуетесь вы? P>3). какие генераторы отчетов вы вообще знаете (слышали)?
P>Заранее спасибо.
Crystal Reports — ацкий отстой
ComponentOne — приличный генератор, но только для простеньких настольных приложений. Как генератор отчетов в многозвенках никудышен.
Остановился на старой доброй связке: HTML посредством XML+XSL генерируем на сервере, на клиенте грузим в Excel.
Здравствуйте, Greeter, Вы писали:
G>Crystal Reports — ацкий отстой
полностью согласен — ркуами и ногами упираюсь против него. но как альтернативу отработать надо было
G>ComponentOne — приличный генератор, но только для простеньких настольных приложений. Как генератор отчетов в многозвенках никудышен.
не слышал. спасибо
G>Остановился на старой доброй связке: HTML посредством XML+XSL генерируем на сервере, на клиенте грузим в Excel.
сам склоняюсь к этой версии. Вот только не знаю как на клиенте в Excel выгрузить его? Вся же обработка должна быть на сервере...
Вот, в догонку еще — а как быть с диаграммами и графиками — у нас есть очеты, в которых придется их формировать. Что тут посоветуете?
Здравствуйте, 4erniyPlasch, Вы писали:
P>Хотим в интранете поднять web-сервис (asp.net 2.0), для генерации пользовательских отчетов, что бы было меньше проблем с кончными пользователями. Предполагается, что исходная информация будет храниться в БД (MS SQL 2000, 2005).
Здравствуйте, 4erniyPlasch, Вы писали:
P>Здравствуйте, Greeter, Вы писали:
G>>Crystal Reports — ацкий отстой P>полностью согласен — ркуами и ногами упираюсь против него. но как альтернативу отработать надо было
G>>ComponentOne — приличный генератор, но только для простеньких настольных приложений. Как генератор отчетов в многозвенках никудышен. P>не слышал. спасибо
G>>Остановился на старой доброй связке: HTML посредством XML+XSL генерируем на сервере, на клиенте грузим в Excel. P>сам склоняюсь к этой версии. Вот только не знаю как на клиенте в Excel выгрузить его? Вся же обработка должна быть на сервере...
P>Вот, в догонку еще — а как быть с диаграммами и графиками — у нас есть очеты, в которых придется их формировать. Что тут посоветуете?
Попробуй Reporting Service — они идут вместе с 2005 сиквелом и можно отдельно поставить на 2000-й.
Здравствуйте, 4erniyPlasch, Вы писали:
G>>Остановился на старой доброй связке: HTML посредством XML+XSL генерируем на сервере, на клиенте грузим в Excel. P>сам склоняюсь к этой версии. Вот только не знаю как на клиенте в Excel выгрузить его? Вся же обработка должна быть на сервере...
P>Вот, в догонку еще — а как быть с диаграммами и графиками — у нас есть очеты, в которых придется их формировать. Что тут посоветуете?
просто загоняешь данные в XML-файл и передаешь его в качестве параметра в Excel. Должен быть установлен на всех машинах 2003 офис.
Здравствуйте, Greeter, Вы писали:
G>Остановился на старой доброй связке: HTML посредством XML+XSL генерируем на сервере, на клиенте грузим в Excel.
На страницы разбиваете уже в Excel-е? Получаете-ли кросс-таблицы? Как выводите их?
... << RSDN@Home 1.2.0 alpha rev. 650>>
Now playing: «Тихо в лесу…»
Help will always be given at Hogwarts to those who ask for it.
Re[3]: какой генератор отчетов использовать
От:
Аноним
Дата:
01.06.06 07:09
Оценка:
Недавно начал пользовать Reporting Service — офигенная вещь, Кристал рядом не валялся. Сложные отчеты открываю офисом. Шаблон храню в бд (XML), потом расставляю данные вместо тегов. Очень хочется вариант XML + XSL, но пока мозгов не хватает. С офисом работаю посредством Tools for Office. Притормаживаю все это добро (поэтому хочу " HTML посредством XML+XSL генерируем на сервере, на клиенте грузим в Excel"). Но для народа лишние секунды незначительны вместо часов ручной работы.
Пробовал и Reporting Service — удобная вещь, чуток тормозит, если нужно часто менять отчеты — то лучше юзать её.
Связка XML-XSL менее тормозная, но если довольно часто приходится менять отчеты и их много, то не удобно. Также рекомендую юзать общие стили для всех отчетов в данном случае, помогает быстро поменять внешний вид, цвета, шапки без особых проблем.
P>Хотим в интранете поднять web-сервис (asp.net 2.0), для генерации пользовательских отчетов, что бы было меньше проблем с кончными пользователями. Предполагается, что исходная информация будет храниться в БД (MS SQL 2000, 2005).
Попробуйте FastReport Server: http://fast-report.com/ru/products/products.php?BID=44
Использую FastReport Server (как ISAPI расширение под IIS 6.0) для корпоративной отчетности, база MS SQL 2000, подключения с помощью web браузера и из клиентской программы, написанной на C#.
Re[2]: какой генератор отчетов использовать
От:
Аноним
Дата:
22.06.06 17:18
Оценка:
Здравствуйте, Greeter, Вы писали:
G>Crystal Reports — ацкий отстой
Можно в двух словах почему? Вроде столько лет уже развивается.
Посмотрите следующее:
* ActiveReports
* SharpShooter или как-то так
* StimulReports
* FastReport (там, кстати, и среверный вариант вроде есть)
* поиск
Re: какой генератор отчетов использовать
От:
Аноним
Дата:
23.06.06 10:00
Оценка:
Здравствуйте, 4erniyPlasch, Вы писали:
P>Хотим в интранете поднять web-сервис (asp.net 2.0), для генерации пользовательских отчетов, что бы было меньше проблем с кончными пользователями. Предполагается, что исходная информация будет храниться в БД (MS SQL 2000, 2005).
P>Поэтому такие вопросы: P>1). какие генераторы отчетов для этого (по вашему мнению) можно/лучше использовать? P>2). какими генераторами отчетов пользуетесь вы? P>3). какие генераторы отчетов вы вообще знаете (слышали)?
Сам использую FastReport Server (как ISAPI расширение под IIS 6.0) для корпоративной отчетности, база MS SQL 2000, подключения с помощью web браузера и из клиентской программы, написанной на C#.
Очень доволен от List & Label
Есть русская локализация и вариант для сервера.
Можешь посмотреть продукт Rillsoft Projekt 2006, там актуальная версия (List & Label 11.0) используется.
Re: какой генератор отчетов использовать
От:
Аноним
Дата:
05.08.06 11:03
Оценка:
Здравствуйте, 4erniyPlasch, Вы писали:
P>Хотим в интранете поднять web-сервис (asp.net 2.0), для генерации пользовательских отчетов, что бы было меньше проблем с кончными пользователями. Предполагается, что исходная информация будет храниться в БД (MS SQL 2000, 2005).
P>Поэтому такие вопросы: P>1). какие генераторы отчетов для этого (по вашему мнению) можно/лучше использовать? P>2). какими генераторами отчетов пользуетесь вы? P>3). какие генераторы отчетов вы вообще знаете (слышали)?
P>Заранее спасибо.
Кто чего-нибудь может сказать об xtraReport фирмы DevExpress?
Re: какой генератор отчетов использовать
От:
Аноним
Дата:
07.08.06 05:45
Оценка:
>Кто чего-нибудь может сказать об xtraReport фирмы DevExpress?<
Не использовал его в полной мере, но есть очень удобный вывод содердимого из грида по принципу "что вижу , то и печатаю". Т.е если Вы в гриде настроили группировку, фильтр или сортировку, то Ваши настройки одним методом оказываются на печати. Причем не нужно создавать отчетные формы специально.
А вообще имхо Reporting Services рулит, а для вашей задачи тем более. Он ужасен в настройке, но если разберешься, то трудозатраты окупаются, кристал рядом не валялся, тем более результат можно выводить в браузер, в xml и тд тп