Freigeben über


Erstellen eines Inhaltsverzeichnisses (Berichts-Generator und SSRS)

Eine Dokumentzuordnung stellt eine Sammlung von Navigationslinks zu Berichtelementen in einem gerenderten Bericht bereit. Wenn Sie einen Bericht anzeigen, der eine Dokumentenkarte enthält, erscheint neben dem Bericht ein separates Seitenfenster. Ein Benutzer kann auf Links in der Dokumentzuordnung klicken, um zur Berichtsseite zu springen, auf der das Element angezeigt wird. In diesem Bereich werden Berichtsabschnitte und Gruppen in Form einer Hierarchie aus Links angeordnet. Durch Klicken auf Elemente in der Dokumentstruktur wird der Bericht aktualisiert und der Bereich des Berichts angezeigt, der dem Element in der Dokumentstruktur entspricht.

Zum Hinzufügen von Links zur Dokumentzuordnung legen Sie die DocumentMapLabel Eigenschaft des Berichtselements auf Text fest, den Sie erstellen oder einem Ausdruck zuordnen, der den Text auswertet, der in der Dokumentzuordnung angezeigt werden soll. Sie können der Dokumentstruktur auch die eindeutigen Werte für eine Tabelle oder eine Matrixgruppe hinzufügen. Beispielsweise ist für eine auf Farbe basierende Gruppe jede einzelne Farbe ein Link zur Berichtsseite, die die Gruppeninstanz der jeweiligen Farbe anzeigt.

Sie können auch eine URL für einen Bericht erstellen, die die Anzeige der Dokumentstruktur überschreibt, sodass Sie den Bericht ohne Anzeigen der Dokumentstruktur ausführen können. Durch Klicken auf die Schaltfläche Dokumentstruktur ein-/ausblenden auf der Symbolleiste des Berichts-Viewers können Sie die Anzeige ein- bzw. ausblenden.

Hinweis

Sie können Berichtsdefinitionen (RDL) im Berichts-Generator und im Berichts-Designer in SQL Server-Datentools erstellen und ändern. Jede Erstellungsumgebung bietet verschiedene Möglichkeiten zum Erstellen, Öffnen und Speichern von Berichten und verwandten Elementen. Weitere Informationen finden Sie unter Entwerfen von Berichten im Berichts-Designer und Berichts-Generator (SSRS) im Web unter microsoft.com.

Dokumentenübersichten und Renderingerweiterungen

Die Dokumentstruktur ist für die Verwendung in der HTML-Renderingerweiterung vorgesehen, z.B. in der Vorschau und im Berichts-Viewer. Andere Renderingerweiterungen verwenden andere Verfahren zum Darstellen einer Dokumentstruktur:

  • PDF rendert eine Dokumentstruktur in Form des Lesezeichen-Bereichs.

  • Excel rendert eine Dokumentstruktur in Form eines benannten Arbeitsblatts, das eine Hierarchie aus Links einschließt. Berichtsbereiche werden in verschiedenen Arbeitsblättern gerendert, die zusammen mit der Dokumentstruktur in dieselbe Arbeitsmappe eingebunden werden.

  • Word schließt eine Dokumentstruktur als Inhaltsverzeichnis ein.

  • Atom, TIFF, XML und CSV berücksichtigen Dokumentstrukturen nicht.

Weitere Informationen dazu finden Sie unter Interaktive Funktionalität für verschiedene Berichts-Rendering-Erweiterungen (Berichts-Generator und SSRS).

Fügen Sie ein Berichtselement zu einer Dokumentenstruktur hinzu

  1. Wählen Sie das Berichtselement, wie Tabelle, Matrix oder Messgerät, das Sie der Dokumentstruktur hinzufügen möchten, in der Entwurfsansicht. Die Berichtselementeigenschaften werden im Bereich Eigenschaften angezeigt.

    Hinweis

    Klicken Sie auf eine Zelle, um die Zeilen- und Spaltenziehpunkte anzuzeigen, und klicken Sie dann auf den Eckziehpunt, wenn Sie einen Tablix-Datenbereich wählen möchten.

  2. Geben Sie im Eigenschaftenbereich den Text ein, der in der Dokumentkarte unter der Eigenschaft DocumentMapLabel angezeigt werden soll, oder geben Sie einen Ausdruck ein, der zu einem Etikett ausgewertet wird. Geben Sie beispielsweise Umsatzdiagrammein.

    Hinweis

    Wenn der Eigenschaftenbereich nicht angezeigt wird, klicken Sie in der Registerkarte Ansicht in der Gruppe Ein-/Ausblenden auf die Option Eigenschaften.

  3. Wiederholen Sie Schritt 1und 2 für jedes Berichtselement, das in der Dokumentstruktur angezeigt werden soll.

  4. Klicken Sie auf Ausführen. Der Bericht wird ausgeführt, und die Dokumentstruktur zeigt die Bezeichnungen an, die Sie erstellt haben. Klicken Sie auf einen beliebigen Link, um zur Berichtsseite zu wechseln, die dieses Element enthält.

So fügen Sie einer Dokumentkarte eindeutige Gruppenwerte hinzu

  1. Wählen Sie in der Entwurfsansicht die Tabelle, Matrix oder Liste aus, die die Gruppe enthält, die in der Dokumentstruktur angezeigt werden soll. Im Gruppierungsbereich werden die Zeilen- und Spaltengruppen angezeigt.

  2. Klicken Sie im Bereich Zeilengruppen mit der rechten Maustaste auf die Gruppe, und klicken Sie anschließend auf Gruppe bearbeiten. Die Seite Allgemein des Dialogfelds Tablix-Gruppeneigenschaften wird angezeigt.

  3. Klicken Sie auf Erweitert.

  4. Geben Sie im Listenfeld Dokumentstruktur einen Ausdruck ein, oder wählen Sie einen Ausdruck aus, der dem Gruppenausdruck entspricht.

  5. Klicke auf OK.

  6. Wiederholen Sie die Schritte 1-4 für jede Gruppe, die in der Dokumentstruktur angezeigt werden soll.

  7. Klicken Sie auf Ausführen. Der Bericht wird ausgeführt, und die Dokumentstruktur zeigt die Gruppenwerte an. Klicken Sie auf einen beliebigen Link, um zur Berichtsseite zu wechseln, die dieses Element enthält.

Um die Dokumentenstruktur auszublenden, wenn Sie einen Bericht anzeigen

  1. Navigieren Sie im Berichts-Manager zu dem Bericht mit der Dokumentenübersicht.

    Zum Beispiel gibt die folgende URL für die AdventureWorks2012 Beispielberichte den Bericht mit dem Namen Produktkatalog an.

    https://localhost/Reports/Pages/Report.aspx?ItemPath=%2fAdventureWorks2012+Sample+Reports%2fProduct+Catalog  
    
  2. Kopieren Sie den Berichtspfad auf dem Server. In dem Beispiel lautet der Berichtspfad %2fAdventureWorks2012+Sample+Reports%2fProduct+Catalog.

  3. Erstellen Sie eine neue URL mit den folgenden drei Komponenten:

    • Dem Berichts-Viewer auf dem Berichtsserver: https://localhost/ReportServer/Pages/ReportViewer.aspx?

    • Dem Namen des Berichts, den Sie in Schritt 1 kopiert haben, z. B: %2fAdventureWorks2012+Sample+Reports%2fProduct+Catalog

    • Den Geräteinformationsparametern, die das Ausblenden der Dokumentstruktur angeben: &rs%3aCommand=Render&rc%3aFormat=HTML4.0&rc%3aDocMap=False

    Die folgende URL besteht aus diesen drei Komponenten, die in der Reihenfolge angefügt werden, in der sie aufgelistet sind.

    https://localhost/ReportServer/Pages/ReportViewer.aspx?  
    %2fAdventureWorks2012+Sample+Reports%2fProduct+Catalog  
    &rs%3aCommand=Render&rc%3aFormat=HTML4.0&rc%3aDocMap=False  
    

    Um diese URL zu verwenden, kopieren Sie sie, und entfernen Sie alle Zeilenumbrüche.

  4. Fügen Sie die URL in den Berichts-Manager ein, und drücken Sie dann die EINGABETASTE. Der Bericht wird ausgeführt, und die Dokumentstruktur ist ausgeblendet.

Hinweis

Weitere Informationen zum Herunterladen von Beispielberichten finden Sie unter SQL Server2014-Berichts-Generator- und Berichts-Designer-Beispielberichte.

Weitere Informationen finden Sie unter "URL Access" in der Reporting Services-Dokumentation in SQL Server Books Online.

Siehe auch

Suchen und Anzeigen von Berichten im Berichts-Manager (Berichts-Generator und SSRS)