Поделиться через


Модули служб Reporting Services

Модульная архитектура служб Reporting Services обеспечивает возможность расширения. Доступен API управляемого кода, что позволяет легко разрабатывать, устанавливать модули, используемые многими компонентами служб Reporting Services, а также управлять этими модулями. С помощью платформы Microsoft .NET Framework можно создавать закрытые или общие сборки и расширять функциональные возможности служб Reporting Services по мере роста потребностей предприятия.

Уникальная расширяемая архитектура служб Reporting Services позволяет разработчикам расширять отдельные функции продукта и его компонентов. В настоящее время поддерживается множество модулей, расширяющих возможности обработки данных в службах Reporting Services. API обработки данных поддерживает знакомые конструкции и соглашения поставщиков данных .NET Framework, что позволяет разработчикам встраивать в службы Reporting Services дополнительные возможности обработки данных. Эти модули обработки данных расширяют функциональные возможности сервера отчетов и конструктора отчетов, обеспечивая безукоризненную интеграцию пользовательских данных в отчеты.

Еще одним поддерживаемым модулем является модуль доставки. API доставки полностью интегрирован с архитектурой .NET Framework, что позволяет применять при отправке пользователям уведомлений об отчетах самые разнообразные механизмы доставки. Можно расширить возможности сервера отчетов, чтобы он предоставлял пользователям нестандартные модули доставки, а страницы управления подписками в диспетчере отчетов дополнить так, чтобы они включили поддержку подписок с нестандартными модулями доставки.

Еще один модуль сервера отчетов, модуль настройки определений отчетов (RDCE), позволяет динамически настроить определение отчета до передачи его механизму обработки. Отчеты могут настраиваться с учетом таких факторов, как пользователи или языки. Например, можно реализовать различные представления для разных пользователей (допустим, руководителей или сотрудников отдела) или настроить отчет на использование разных вариантов макета при подготовке отчета к просмотру, допустим, на французском или арабском языке.

В этом разделе