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


Печать отчетов из обозревателя с помощью элемента управления печатью (построитель отчетов 2.0)

Хотя обозреватель чаще всего используют для просмотра отчетов, его возможности печати могут оказаться недостаточными для печати отчетов. Функции печати обозревателя предназначены для печати веб-страниц. Как правило, страницы, печатаемые из обозревателя, включают все визуальные элементы веб-страницы, а также содержимое верхнего и нижнего колонтитулов, идентифицирующее веб-узел. При печати из обозревателя на печать выводится содержимое текущего окна. В случае многостраничных отчетов обозреватель печатает первую страницу, если ее размеры не выходят за пределы области печати. Остальные страницы напечатаны не будут.

Чтобы улучшить качество отчетов, выводимых на печать при просмотре в обозревателе, а также для печати нескольких страниц можно использовать клиентские функции печати посредством служб Reporting ServicesSQL Server. Клиентские функции печати включают стандартное диалоговое окно Печать, которое может использоваться для выбора принтера, печатаемых страниц и границ, а также для предварительного просмотра отчета перед печатью. Клиентские функции печати предназначены для использования вместо команды Печать из меню обозревателя Файл. При использовании клиентских функций печати отчет выводится на печать в том виде, в котором он был разработан, без лишних элементов, которые выводятся при печати веб-страницы.

Использование клиентских функций печати

Для использования функции печати щелкните значок Принтер на панели отчетов. При первом использовании этой функции на компьютер загружается элемент управления Microsoft ActiveX, содержащий диалоговое окно Печать. В зависимости от настроек обозревателя этот элемент может устанавливаться автоматически или только после согласия пользователя на его установку. После того как элемент управления будет загружен, диалоговое окно Печать будет отображаться всякий раз при нажатии значка Принтер, чтобы задать параметры печати и отправить отчет на используемый по умолчанию принтер. Дополнительные сведения см. в разделе Как распечатать отчет из диспетчера отчетов (построитель отчетов 2.0).

Клиентские функции печати могут быть отключены администраторами сервера отчетов. Если клиентские функции печати отключены, значок Принтер не появится на панели отчетов.

ПримечаниеПримечание

Элемент управления печати не работает при попытке печати отчета в течение сеанса входа на локальный экземпляр сервера отчетов под управлением операционной системы Windows версии IA64. Это ограничение применяется только к пользователю, подключенному к локальному экземпляру сервера отчетов. Пользователи, подключенные удаленным методом, могут использовать элемент управления печати для отчетов, расположенных на сервере IA64.

Параметры печати

Для настройки свойств печати отчета в диалоговом окне Печать нажмите кнопку Свойства. Размер бумаги определяется установленными по умолчанию высотой и шириной страницы отчета в его настройках. Допустимые значения зависят от типа принтера и его возможностей. Значения параметров «Ширина» и «Высота» установлены по умолчанию драйверами принтера, настроенными на компьютере. После изменения этих значений отчет будет печататься в новых размерах. Ширина и высота страницы определяются параметром Ориентация, который может принимать значение либо Portrait, либо Landscape. Установленная по умолчанию ориентация зависит от ширины и высоты страницы отчета.

ПримечаниеПримечание

Диалоговое окно Печать и такие настройки принтера по умолчанию, как ширина, высота и ориентация страницы, задаются настройками отчета.

Предварительный просмотр

Для предварительного просмотра отчета щелкните в диалоговом окне Печать кнопку Предварительный просмотр. После этого в отдельном окне предварительного просмотра откроется первая страница отчета. Остальные страницы становятся доступными по мере отображения отчета сервером отчетов. Отчет для предварительного просмотра отображается в формате EMF. Можно переходить к предыдущей или следующей странице, вплоть до последней, когда кнопка Далее станет недоступной.

Настройка полей печати

Перед печатью отчета можно изменить границы печати в отображаемом формате EMF. Для этого в диалоговом окне Печать нажмите кнопку Предварительный просмотр. В верхней части страницы предварительного просмотра нажмите кнопку Поля. Появится диалоговое окно «Поля». Можно настроить желаемым образом верхнюю, нижнюю, правую и левую границы. Нажмите кнопку ОК. Диалоговое окно закроется, а настройки будут сохранены для предварительного просмотра и печати.