Microsoft. Создание отчетов.* по сравнению с XML/XSLT

Щелкните правой кнопкой мыши по обязательным полям - Форматировать объект - Абзац: Порядок чтения справа налево

Но в моем опыте просмотра всегда немного не в порядке, поскольку он никогда не представляет ту же информацию, что и экспорт.

6
задан Dustin Brooks 2 February 2009 в 12:32
поделиться

3 ответа

Несколько вещей рассмотреть.

1) Услуги по созданию отчетов являются частью SQL-сервера, таким образом, у Вас может быть проблема дополнительной лицензии, если Вы идете тем путем.

2) Создание отчетов о Сервисах может подать веб-страницы или использоваться в WinForms с полной подкачкой страниц, сортировкой, sub отчеты, общие количества и т.д. и т.д. - это действительно твердо в XSL. Это будет также играть приятно с принтерами.

3) Создание отчетов о сервисах идет с WYSIWYG-редактором для создания отчетов. Это не прекрасно каким-либо образом, но намного легче, чем ручная обработка.

4) Используя XSL для создания XHTML может быть реальный хит производительности. XSL работает над всем XML Dom, и что, возможно, большой документ, если Вы имеете дело с многостраничным отчетом. Я ожидал бы, что Reporting Services будет работать намного быстрее.

5) Создание отчетов о Сервисах может усилить весь .NET, таким образом, можно получить большую другую функциональность бесплатно.

Взятие всего, что на борту, с помощью Reporting Services сэкономит Вам время, если Ваши требования к отчетности не будут очень просты. Это - меньше забавы все же.

7
ответ дан 9 December 2019 в 20:50
поделиться

Отчеты о Динамике данных и ActiveReports (и другое третье лицо инструменты.NET) могут также сообщить непосредственно прочь объектов и иметь благоприятную для разработчика политику лицензирования.

1
ответ дан 9 December 2019 в 20:50
поделиться

Согласитесь с большинством комментариев MrTelly за следующими исключениями и дополнениями:

  • Если Вы не являетесь немыми о своем XSLT, и Ваши данные создания отчетов ОГРОМНЫ (100 + МБ - пустой в памяти, я говорю о данных, которые подают отчет а НЕ исходные данные), производительность, вероятно, не будет значительной проблемой. Мы создали систему отчетности XML/XSLT, которая берет наборы данных.NET и преобразовывает их к отчетам на лету и с правильно записанным XSLT, производительность является главным образом подвторой (для больших наборов данных, это может быть длиннее, но ничто ужасное для веб-приложения).

  • Расположение отчета с решением XML/XSLT чрезвычайно неограниченно с Reporting Services, Вы ограничиваетесь конструкциями в RDL (Язык Определения Отчета Microsoft). При необходимости в чем-то более сложном, чем стандарт, сообщая о структурах Reporting Services будет печальна.

4
ответ дан 9 December 2019 в 20:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: