Udostępnij za pośrednictwem


Printing Reports

Po opublikowaniu raportu do serwer raportów, można wyświetlać i wydrukować raport z przeglądarki, Menedżer raportów lub dowolnej aplikacji, która służy do wyświetlania wyeksportowany raport programu.Przed opublikowaniem raportu, można go wydrukować podczas jego przeglądania.

Przetwarzanie wszystkich operacji związanych z wydrukiem jest realizowane na żądanie na komputerze klienta.Nie ma funkcji drukowania działającej po stronie serwera, która umożliwiłaby przekierowanie zadania drukowania bezpośrednio z serwera raportów do drukarki podłączonej do serwera sieci Web.Wybrane przez konkretnego raportu użytkowników przy użyciu standardowego drukarki i opcji drukowania Drukowanie -okno dialogowe.

Uwaga

Although users cannot specify a printer as a target delivery destination in a subscription, SQL Server Reporting Services includes a sample Printer Delivery extension that shows developers how to author a delivery extension that provides this functionality.Tworząc rozszerzenia niestandardowe dostawy, programista może dostarczyć użytkownikom subskrypcja zdolność do kierowania raport bezpośrednio do drukarki według harmonogramu, bez interwencji użytkownika, wymagane.Aby uzyskać więcej informacji zobacz Adding an Image to a Report i Omówienie rozszerzenia dostawy.

Autorzy raportów, którzy projektują je specjalnie z przeznaczeniem do drukowania, mogą dodawać podziały strony, nagłówki, stopki, wyrażenia i obrazy tła.Przykładem elementów projektu raportu umieszczonych z myślą o wydruku są warunki i postanowienia umieszczane z tyłu na okładce czy obiekty graficzne i tekstowe tworzące nagłówek.

Ponieważ w różnych formatach renderowania stronicowanie jest stosowana w różny sposób, osiągnięcie optymalnych efektów wydruku każdego raportu w każdym formacie renderowania może być niemożliwe.Projekty strony raportów uwzględniają konieczność pomieszczenia różnej ilości danych.Na przykład w raportach zawierających macierze strona może rozszerzać się i wydłużać w zależności od rozszerzania wierszy i kolumn.Użytkownik, który nie rozszerzył macierzy, uzyska inne efekty drukowania, niż użytkownik, który to zrobił.

Reporting Services nie umożliwiają łączenie poziomej i pionowej trybu stron w ten sam raport, ani nie wykonuje zapewniają sposób utworzyć układ na wydruku, który zastępuje lub istnieje równolegle do układu raportu w przeglądarce lub innej aplikacji.W przypadku większości eksportowanych raportów, wydruki raportów zawierają wszystkie widoczne elementy raportu, widziane przez użytkownika na monitorze komputera.

Jeśli jesteś programistą, można skonfigurować i używać formantu RSClientPrint ActiveX do niestandardowych aplikacji.Aby uzyskać więcej informacji zobacz Przy użyciu formantu RSClientPrint aplikacje niestandardowe i Enabling and Disabling Client-Side Printing for Reporting Services.

Uwaga

Jeśli raport w formacie HTML zostanie wydrukowany przy użyciu polecenia Drukuj dostępnego w przeglądarce, może się zdarzyć, że będzie zawierał wyłącznie treść pierwszej strony.Można osiągnąć lepsze wyniki podczas drukowania raportów w formacie HTML za pomocą Reporting Services Funkcja drukowania klient. Aby uzyskać więcej informacji zobacz Printing Reports from a Browser Using the Print Control.

W tej sekcji