Berichte und Berichtsdefinitionen (Berichts-Generator 2.0)
Berichts-Generator 2.0 verwendet eine Vielzahl von Begriffen, mit denen die verschiedenen Zustände eines Berichts beschrieben werden, darunter Anfangsdefinition, veröffentlichter Bericht und angezeigter Bericht, wie der Benutzer ihn sieht.
RDL-Dateien (Berichtsdefinitionsdateien)
Bei einer Berichtsdefinition handelt es sich um eine Datei, die Sie in Berichts-Generator 2.0 erstellen. Sie enthält eine vollständige Beschreibung der Datenquellenverbindungen, Abfragen zum Abrufen von Daten, Ausdrücken, Parametern, Bildern, Textfeldern, Tabellen und der übrigen Entwurfszeitelemente, die in einem Bericht enthalten sein könnten. Obwohl eine Berichtsdefinition komplex sein kann, enthält sie mindestens eine Abfrage sowie andere Berichtsinhalte, Berichtseigenschaften und ein Berichtslayout.
Berichtsdefinitionen werden zur Laufzeit als verarbeiteter Bericht gerendert. Zur Laufzeit werden die Daten aus der Datenquelle abgerufen und entsprechend den Anweisungen in der Berichtsdefinition formatiert. Eine Berichtsdefinition kann direkt aus Ihrem Computer ausgeführt und lokal gespeichert werden. Sie kann auch auf einem Berichtsserver veröffentlicht werden, damit andere Benutzer sie ebenfalls ausführen können.
Veröffentlichte Berichte
Nachdem Sie eine .rdl-Datei erstellt haben, können Sie sie lokal oder in einem persönlichen Ordner (wie dem Ordner Meine Berichte) auf dem Berichtsserver speichern. Wenn der Bericht zur Anzeige durch andere Benutzer bereit ist, können Sie ihn in einem öffentlichen Ordner auf dem Berichtsserver speichern. Ein veröffentlichter Bericht ist ein Element, das in einer Berichtsserver-Datenbank gespeichert und auf einem Berichtsserver oder einer SharePoint-Website verwaltet wird. Der Zugriff auf veröffentlichte Berichte erfolgt über URLs, SharePoint-Webparts oder den Berichts-Manager. Sie können auch zu den Berichten navigieren und sie in Berichts-Generator 2.0 öffnen.
Hinweis |
---|
Wenn Sie keinen Ordner Meine Berichte haben, diesen aber brauchen, wenden Sie sich an den Serveradministrator. |
Berichtssnapshots
Ein Berichte kann auch als Snapshot veröffentlicht werden, der sowohl Layoutinformationen als auch die Daten der ersten Berichtsausführung enthält. Berichtssnapshots werden in keinem speziellen Renderingformat gespeichert. Stattdessen werden Berichtssnapshots erst dann in einem endgültigen Anzeigeformat (wie HTML) gerendert, wenn sie von einem Benutzer oder einer Anwendung angefordert werden. Weitere Informationen finden Sie unter Vorgehensweise: Hinzufügen eines Snapshots zum Berichtsverlauf in Berichts-Manager (Berichts-Generator 2.0).
Gerenderte Berichte
Ein gerenderter Bericht ist ein vollständig verarbeiteter Bericht, der sowohl Daten als auch Layoutinformationen in einem anzeigbaren Format (beispielsweise HTML) enthält. Ein Bericht kann erst dann angezeigt werden, nachdem er in ein Ausgabeformat gerendert wurde. Führen Sie zum Rendern von Berichten einen der folgenden Schritte durch:
Öffnen Sie einen Serverbericht im Berichts-Generator, und führen Sie ihn aus.
Suchen Sie einen Bericht in Berichts-Manager, und führen Sie ihn aus.
Abonnieren Sie einen Bericht, der in einem von Ihnen angegebenen Ausgabeformat an einen E-Mail-Posteingang oder eine Dateifreigabe übermittelt wird.
Das Standardrenderingformat für Berichte des Berichts-Generators ist HTML 4.0. Außer in HTML können Berichte in einer Vielzahl von Dateiformaten gerendert werden, z. B. Excel, Word, XML, PDF, TIFF und CSV. Wie auch veröffentlichte Berichte können gerenderte Berichte nicht bearbeitet oder wieder auf einem Berichtsserver gespeichert werden. Weitere Informationen finden Sie unter Exportieren von Berichten (Berichts-Generator 2.0).
Berichtssicherheit
Sicherheit für Berichte wird verwaltet, indem Personen unterschiedlichen Rollen zugewiesen werden. Die verschiedenen Rollen können unterschiedliche Berechtigungen haben: Benutzer können nur auf die Berichte und Daten zugreifen, zu deren Anzeige sie berechtigt sind. Weitere Informationen über das Reporting Services rollenbasierte Sicherheitsmodell finden Sie in Suchen und Anzeigen von Berichten in Berichts-Manager (Berichts-Generator 2.0).
Technische Informationen
Berichtsdefinitionen werden in einem XML-Format geschrieben, das einem XML-Schema entspricht, der so genannten Berichtsdefinitionssprache (RDL, Report Definition Language). RDL beschreibt die XML-Elemente, die sämtliche möglichen Varianten eines Berichts umfassen. Weitere Informationen über Berichtsdefinitionen oder RDL finden Sie in "Konzepte von Reporting Services" und "Berichtsdefinitionssprache" in der Reporting Services-Dokumentation in der SQL Server-Onlinedokumentation.