Здравствуйте, _FRED_, Вы писали:
_FR>Здравствуйте, Greeter, Вы писали:
G>>Остановился на старой доброй связке: HTML посредством XML+XSL генерируем на сервере, на клиенте грузим в Excel.
_FR>На страницы разбиваете уже в Excel-е? Получаете-ли кросс-таблицы? Как выводите их?
Здравствуйте, 4erniyPlasch, Вы писали:
P>Хотим в интранете поднять web-сервис (asp.net 2.0), для генерации пользовательских отчетов, что бы было меньше проблем с кончными пользователями. Предполагается, что исходная информация будет храниться в БД (MS SQL 2000, 2005).
Хотим в интранете поднять 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>Здравствуйте, Greeter, Вы писали:
G>>Crystal Reports — ацкий отстой P>полностью согласен — ркуами и ногами упираюсь против него. но как альтернативу отработать надо было
G>>ComponentOne — приличный генератор, но только для простеньких настольных приложений. Как генератор отчетов в многозвенках никудышен. P>не слышал. спасибо
G>>Остановился на старой доброй связке: HTML посредством XML+XSL генерируем на сервере, на клиенте грузим в Excel. P>сам склоняюсь к этой версии. Вот только не знаю как на клиенте в Excel выгрузить его? Вся же обработка должна быть на сервере...
P>Вот, в догонку еще — а как быть с диаграммами и графиками — у нас есть очеты, в которых придется их формировать. Что тут посоветуете?
Попробуй Reporting Service — они идут вместе с 2005 сиквелом и можно отдельно поставить на 2000-й.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[3]: какой генератор отчетов использовать
От:
Аноним
Дата:
01.06.06 07:09
Оценка:
Недавно начал пользовать Reporting Service — офигенная вещь, Кристал рядом не валялся. Сложные отчеты открываю офисом. Шаблон храню в бд (XML), потом расставляю данные вместо тегов. Очень хочется вариант XML + XSL, но пока мозгов не хватает. С офисом работаю посредством Tools for Office. Притормаживаю все это добро (поэтому хочу " HTML посредством XML+XSL генерируем на сервере, на клиенте грузим в Excel"). Но для народа лишние секунды незначительны вместо часов ручной работы.
Пробовал и Reporting Service — удобная вещь, чуток тормозит, если нужно часто менять отчеты — то лучше юзать её.
Связка XML-XSL менее тормозная, но если довольно часто приходится менять отчеты и их много, то не удобно. Также рекомендую юзать общие стили для всех отчетов в данном случае, помогает быстро поменять внешний вид, цвета, шапки без особых проблем.
Здравствуйте, 4erniyPlasch, Вы писали:
G>>Остановился на старой доброй связке: HTML посредством XML+XSL генерируем на сервере, на клиенте грузим в Excel. P>сам склоняюсь к этой версии. Вот только не знаю как на клиенте в Excel выгрузить его? Вся же обработка должна быть на сервере...
P>Вот, в догонку еще — а как быть с диаграммами и графиками — у нас есть очеты, в которых придется их формировать. Что тут посоветуете?
просто загоняешь данные в XML-файл и передаешь его в качестве параметра в Excel. Должен быть установлен на всех машинах 2003 офис.
Сам использую FastReport Server (как ISAPI расширение под IIS 6.0) для корпоративной отчетности, база MS SQL 2000, подключения с помощью web браузера и из клиентской программы, написанной на C#.
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). какие генераторы отчетов вы вообще знаете (слышали)?
Очень доволен от 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 и тд тп
В поиск.
Посмотри ActiveReports.NET, StimurReports, SharpReportShooter, Fast-Report.NET
какой генератор отчетов использовать
От:
Аноним
Дата:
08.08.06 10:56
Оценка:
...а мне понравились FastReports.... Удобный дизайнер...возможность импортирования в разные форматы (в том числе html)...плюс ко всему это всё бесплатно...и не требует никакой лицензии...что немаловажно...
Здравствуйте, **Genius**, Вы писали:
G>...а мне понравились FastReports.... Удобный дизайнер...возможность импортирования в разные форматы (в том числе html)...плюс ко всему это всё бесплатно...и не требует никакой лицензии...что немаловажно...
G>данное сообщение получено с www.gotdotnet.ru G>ссылка на оригинальное сообщение
а как обстоит дело с его прикручиванием к MSVS 2005 ? и собственно к приложениям под NET
Re: какой генератор отчетов использовать
От:
Аноним
Дата:
08.08.06 11:56
Оценка:
Здравствуйте, 4erniyPlasch, Вы писали:
P>Хотим в интранете поднять web-сервис (asp.net 2.0), для генерации пользовательских отчетов, что бы было меньше проблем с кончными пользователями. Предполагается, что исходная информация будет храниться в БД (MS SQL 2000, 2005).
P>Поэтому такие вопросы: P>1). какие генераторы отчетов для этого (по вашему мнению) можно/лучше использовать? P>2). какими генераторами отчетов пользуетесь вы? P>3). какие генераторы отчетов вы вообще знаете (слышали)?
P>Заранее спасибо.
Мы выбрали StimulReport и довольны результатом. Удачный продукт, отличный саппорт и достаточный функционал. Рекомендую. http://www.stimulsoft.com/
Re: какой генератор отчетов использовать
От:
Аноним
Дата:
08.08.06 13:01
Оценка:
...вообще-то эти репотры изначально разрабатывались (как я понял) под борландовские продукты (Делфи, С билдер)... Но после того как вышла Делфи под фреймворк они написали библиотеки для работы из-под .НЕТ... Работа с отчётами происходит в 2 этапа:
1.)сначала в дизайнере рисуется отчёт и сохроаняется в какой-то директории;
2.)в шарпе (ну или другом .НЕТовском языке) создавался объект класса из библиотеки FastReports...у которого есть всевозможные методы... В частности, для отображения отчёта вначале загружался файл (ранее разработанный в дизайнере) и с помощью метода что-то вроде "Импорт" импортировался в нужный формат....
К сожалению сейчас не смогу дать точную ссылку, где именно можно всё это скачать....поищите на их сайте (тут уже кидали ссылки)....
Пару личных впечатлений. Crystal — очень мощный инструмент, недостаток — большая, даже по меркам дотнэта, тормознутость. При формировании простейшего отчета подгружается куча сборок что неприятно подвешивает приложение, откровенно тормозит прорисовка. Проблема FastReports — его трудно встроить во что бы то ни было. Идея о том что отчет должен формироваться в чужом окне совершенно не связанным с окном программы мне не очень симпатична. Можно пробывать встроить через ActiveX, но тут баги лезут изо всех щелей: не работает прокрутка мышью, после клика "залипает" курсор и т.д. (версия 3.2) Самые же тяжелые впечатления от Microsoft.Reporting.WinForms.ReportViewer.Почему-то в конец каждого отчета добавляется пустая страница. Но это цветочки. Нажимаем кнопку Print — странным образом перетряхивает все окна и ... все на этом. До принтера ничего не доходит. Со второй — третьей попытки однако начинает печатать. Вот такие вот чудеса
Поддерживаю, к тому же данные из БД, если это MS SQL Server 2000 можно получить в виде готового XML, смотри BookOnLine...
Нужное XSL/XSLT преобразование поможет придать голым данным читабельный вид... Хочешь html, хочешь Excel, Word, PDF (не видел ни разу, если поделитесь то буду очень признателен).
Если каждый день узнавать что-то новое, то можно очень долго чему-нибудь учиться
Доброе всем время суток.
Можно я тоже спрошу про генератор отчетов. Извиняюсь за чайницкий вопрос, я новичок в этой области.
Мне надо в своей программе (сугубо расчетной, пока никаких БД) возможность дать пользователю создать как бы форму отчета (поместить в произвольных местах текстовые поля, таблицы, графики, картинки), эту форму заполнить и экспортировать это в PowerPoint. Работаю под Visual Studio 2005, пишу на C++. К чему из предлагаемого здесь мне присмотреться? Crystal report, Fast report, еще что-нибудь? Заранее спасибо.
Здравствуйте, Димон, Вы писали:
Д>Но для народа лишние секунды незначительны вместо часов ручной работы.
По своему опыту могу сказать, что эти незначительные секунды после некоторого времени будут решающими (когда пользователи привыкнут и даже эта работа им будет казаться сложной и медленной).
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Greeter, Вы писали:
G>>Crystal Reports — ацкий отстой
А>Можно в двух словах почему? Вроде столько лет уже развивается.
Есть ещё ряд небольших приколов, плохо кастимизируется в рантайме.
Ну и тормоз отменный.