2013-04-27 3 views
-1

В большинстве проектов для отображения данных выбираются инструменты отчетности, такие как отчеты о кристаллах. Существует множество инструментов отчетности, которые мы можем выбрать. Возможно, некоторые из них просты в использовании, но большинство из них немного сложны.Зачем нам нужны средства отчетности?

Разработчики должны потратить некоторое время, чтобы узнать, как использовать его, как сделать его хорошо выглядящим. Иногда это заставляет усталость устаревать, чтобы обрезать клетку таблицы или упорядочить ячейки. В какой-то сложной ситуации нам нужен какой-то стиль, который средства отчетности не могут себе позволить. Использование инструментов отчетности означает снижение эффективности разработки, разработчикам приходится создавать множество схем данных для адаптации к источнику данных средств отчетности.

И производительность также недостаточна для инструментов отчетности. Обычно нам нужно установить какой-то компонент для поддержки отчетов. И если нам нужно получить некоторые данные из нескольких подключенных таблиц, потеря производительности очевидна.

Так что, на мой взгляд, мы можем использовать таблицу html вместо инструментов отчетности. некоторые причины: HTML-таблица легко сгенерирована. Мы можем легко управлять стилем таблицы css. HTML-таблица гибкая, чтобы вставлять jquery plug и flash-объект. HTML не нуждается в компоненте. и так далее.

Как и мой опыт, для завершения отчета требуется меньше времени на HTML. Почему большинство проектов по-прежнему выбирают инструменты отчетности?

+3

Вы использовали неправильные инструменты отчетности или использовали их неправильно. Почему вы покупаете автомобиль, когда можете просто прыгать? – RichieHindle

+1

Я не думаю, что это правильный вопрос для StackOverflow. Вы просто жалуетесь, потому что не знаете, как правильно использовать инструменты отчетности. Что вы ищете, кто-то согласится с вами? –

+1

Я инвертирую ваши вопросы. Почему вы используете HTML-таблицы? Нет никакой пользы. Он показывает простые данные, которые ваша программа уже показывает. Нет настраиваемого фильтра, нет форматирования печати, нет диаграмм, нет группировки, нет сумм, нет сортировки, нет проверки прав пользователя, ..... – Horcrux7

ответ

2

Поскольку инструменты отчетности имеют больше возможностей, чем HTML-таблиц

0

согласованный, в C# я использую DataGrid InstEd сделать отчет, но отчет легче, когда он приходит к печатающим страницам и счетам, но его не Esy помнить как делать что-то вроде своих головных болей

Смежные вопросы