Ausführen eines Berichts (Berichts-Generator)
Solange Sie am Entwurf eines Berichts arbeiten, werden die Daten nur beispielhaft dargestellt. Das bedeutet, dass statt Text das Zeichen X und statt Zahlen Nullen (0) angezeigt werden. Die tatsächlichen Daten werden erst beim Rendern des Berichts angezeigt.
Wenn Sie die Daten sehen möchten, müssen Sie den Bericht ausführen oder rendern. Klicken Sie zum Ausführen eines Berichts auf der Symbolleiste des Berichts-Generators auf Bericht ausführen. Das Ergebnis wird im Ausführungsmodusfenster des Berichts-Generators angezeigt. Nachdem Sie den Bericht ausgeführt haben, können Sie ihn optimieren, speichern, drucken, unter einem anderen Dateityp speichern oder die im Bericht enthaltenen Daten auch einfach nur anzeigen. Falls in Ihrer Organisation SQL Server Enterprise Edition ausgeführt wird, können Sie mithilfe von Berichten mit Durchklicken einen Drillthrough durch die Daten ausführen.
Bevor Sie fortfahren, sollten Sie wissen, wie der Berichts-Generator Berichtslayout und Daten kombiniert.
Ausführen einer Berichtsübersicht
Das Layout eines im Berichts-Generator erstellten Berichts basiert auf einem XML-Schema, das als Berichtsdefinitionssprache (RDL, Report Definition Language) bezeichnet wird. Dieses Schema enthält alle Informationen dazu, wie der Bericht aussehen soll, wenn er ausgeführt wird. RDL gibt z. B. an, wo die Daten der einzelnen Felder im Bericht angezeigt werden sollen, welche Farben im gesamten Bericht zu verwenden sind und wo Seitenumbrüche eingefügt werden sollen.
Beim Entwerfen des Berichts erstellen Sie außerdem die Metadaten für das Abrufen der Daten aus der Datenquelle. Diese Metadaten stellen die Informationen zu den Feldern und Entitäten bereit, die Sie dem Bericht hinzugefügt haben, sowie zu den Sortierungen, Gruppierungen, Filtern oder Funktionen, die Sie auf die Daten anwenden möchten.
Wenn Sie auf der Symbolleiste des Berichts-Generators auf die Schaltfläche Bericht ausführen klicken, überträgt der Berichts-Generator alle Berichtsinformationen an den Berichtsserver. Der Berichtsserver extrahiert die Abfragemetadaten aus der Berichtsdefinitionssprache. Mithilfe der Metadaten ruft der Berichtsserver die gewünschten Daten ab und wendet alle von Ihnen angegebenen Filter, Funktionen, Sortierungen oder Gruppierungen an. Der Berichtsserver kombiniert dann die Daten mit der RDL und rendert den Bericht im Ausführungsmodusfenster des Berichts-Generators auf Ihrem Computer.
In diesem Abschnitt
Thema | Beschreibung |
---|---|
Arbeiten mit Berichten im Ausführungsmodus (Berichts-Generator) |
Erläutert, wie Sie nach dem Ausführen eines Berichts den Bericht weiter optimieren oder den Inhalt des Berichts anzeigen können. |
Anzeigen von Berichten mit Durchklicken von einem Bericht aus (Berichts-Generator) |
Erläutert, wie Sie die Daten durchsuchen können, die mit den im Bericht angezeigten Daten in Verbindung stehen. |
Siehe auch
Aufgaben
Vorgehensweise: Ausführen eines Berichts (Berichts-Generator)
Konzepte
Entwerfen eines Berichts (Berichts-Generator)
Formatieren von Berichten (Berichts-Generator)