Udostępnij za pośrednictwem


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