Exporting Reports
SQL Server Reporting Services zapewnia możliwość wyeksportować raport utworzony na inny format, taki jak Microsoft Program Excel lub PDF. Opcja eksportu jest dostępna na pasku narzędzi podglądu raportów wyświetlanym u góry każdego raportu, który był po raz pierwszy renderowany w podglądzie lub programie Report Manager.Funkcja eksportowania raportów umożliwia wykonanie następujących czynności:
Pracę z danymi raportu w innej aplikacji.Na przykład można wyeksportować raport do programu Excel i kontynuować pracę z danymi w programie Excel.
Drukowanie raportu w innym formacie renderowania.Na przykład można wyeksportować raport do pliku w formacie PDF, a następnie wydrukować zawartość raportu.
Zapisanie kopii wybranego raportu.Raporty dostępne na serwerze raportów mogą ulec zmianie, z wyjątkiem migawek historii raportu, i dlatego warto wyeksportować i zapisać każdy raport, który powinien zostać zachowany.Aby uzyskać więcej informacji zobacz Saving Reports.
Aby wyeksportować raport, raport jest uruchamiany i następnie wybierz format renderowania z listy rozwijanej i kliknij przycisk Eksportowanie.Zostanie wyświetlony monit o wybranie formatu eksportu, a następnie raport zostanie otwarty w aplikacji skojarzonej z wybranym formatem renderowania.(Na przykład po wybraniu Program Excel raportu otwiera w programie Excel).Skojarzenia plików zdefiniowane dla komputera lokalnego określają, jaka aplikacja będzie używana dla danego formatu renderowania.
Serwer raportów eksportuje raport w stanie z sesji bieżącego użytkownika.Jeżeli autor raportu opublikuje jego zaktualizowaną wersję w czasie, gdy raport będzie otwarty, eksportowany raport nie zostanie zaktualizowany.
Uwaga
Eksportowanie raportu to zadanie wykonywane na żądanie, które można wykonać, gdy raport jest otwarty w oknie przeglądarki.Aby zautomatyzować operację eksportowania (na przykład aby eksportować raport do folderu udostępnionego w postaci pliku określonego typu zgodnie z harmonogramem cyklicznym), należy utworzyć subskrypcję dostarczającą raport do folderu udostępnionego.Aby uzyskać więcej informacji zobacz Dostarczanie udział pliku w usług raportowania.
Serwer raportów nie przechowuje informacji o poprzednich operacjach eksportowania raportu i nie można określić preferencji dotyczących formatu renderowania, które byłyby stosowane podczas otwierania raportu bezpośrednio na serwerze raportów.Domyślnie raporty przeglądane w narzędziach raportowania lub otwierane w aplikacji przeglądarki są na początku zawsze renderowane w formacie HTML w podglądzie raportów.Nie można określić innego rozszerzenia renderowania jako domyślnego.Można jednak utworzyć subskrypcję tworzącą raport w formacie renderowania, który ma być następnie dostarczany do skrzynki odbiorczej poczty e-mail lub folderu udostępnionego.Alternatywnie można uzyskać dostęp do raportu za pomocą adresu URL, w którym rozszerzenie renderowania jest określone jako parametr adresu URL.Aby uzyskać więcej informacji zobacz Określanie formatu renderowanie w adresie URL.
Zagadnienia dotyczące renderowania
Podział na strony różni się w zależności od formatu renderowania.Na przykład w programie Adobe Acrobat (PDF) podział na strony jest oparty na fizycznym rozmiarze strony.Podział na strony w formacie HTML jest oparty na regułach ruchomych podziałów strony.Strony mogą być rozdzielane logicznymi podziałami strony dodawanymi do raportu, ale rzeczywista długość strony może być różna w zależności od typu używanego modułu renderowania.Ważne jest, aby przed zaprojektowaniem układu raportu poznać zachowanie renderowania i podziału na strony.
W tej sekcji
Available Rendering Extensions (Reporting Services)
W tym artykule opisano rodzaje dostępnych rozszerzeń renderowania i zawiera zalecenia zużycia oraz opcji konfiguracja.Understanding Pagination in Reporting Services
W tym artykule opisano sposób działania podziałów stron w różnych renderers.Understanding Rendering Behaviors
W tym artykule opisano zachowanie renderowania ogólne dla grup i elementy raportów.Comparing Interactive Functionality for Different Report Rendering Extensions
Opis różnic w działaniu funkcji interakcyjnych, takich jak plany dokumentu, w zależności od modułu renderowania.Exporting to a CSV File
Opis unikatowych zachowań renderowania w tym module renderowania.Exporting to Microsoft Excel
Opis unikatowych zachowań renderowania w tym module renderowania.Exporting to Microsoft Word
Opis unikatowych zachowań renderowania w tym module renderowania.Rendering to HTML
Opis unikatowych zachowań renderowania w tym module renderowania.Exporting to an Image File
Opis unikatowych zachowań renderowania w tym module renderowania.Exporting to a PDF File
Opis unikatowych zachowań renderowania w tym module renderowania.Exporting to XML
Opis unikatowych zachowań renderowania w tym module renderowania.How to: Export a Report as Another File Type
Instrukcje krok po kroku dotyczące eksportowania raportów do plików innego typu.