Элементы управления Report Viewer
Visual Studio 2005 содержит набор свободно распространяемых элементов управления Report Viewer controls, которые упрощают встраивание функциональности Reporting Services в пользовательские приложения. Существует две версии Report Viewer, одна для Windows-приложений, другая - для приложений ASP.NET. Элемент управления Report Viewer показан на Рисунке 10.
Рисунок 10
Этот элемент управления поддерживает как режим локальной обработки, так и режим удаленной обработки. В режиме локальной обработки, приложение предоставляет определение отчета и наборы данных, и запускает обработку отчета. В режиме удаленной обработки, получение данных и обработка отчета выполняется на сервере отчетов, а элемент управления используется для отображения отчета и навигации. Такая модель позволяет создавать приложения с широкими возможности, которые можно масштабировать от уровня одного пользователя до всей организации.