Berichts-Generator

Aktualisiert: 14. April 2006

Information Worker benötigen einen Zugriff auf Geschäftsdaten, um rechtzeitige und effektive Entscheidungen zu treffen. Sie benötigen ein leistungsfähiges und dennoch einfach zu verwendendes Tool, das es ihnen ermöglicht, Informationen zu durchsuchen und zu suchen, ohne dass sie die zugrunde liegenden Datenquellenstrukturen verstehen müssen. Der Berichts-Generator, eine Komponente von SQL Server 2005 Reporting Services, stellt Funktionalität zur Ad-hoc-Berichterstellung bereit, um Sie bei der Erreichung dieser Ziele zu unterstützen. Der Berichts-Generator ist vollständig in SQL Server Reporting Services integriert.

Erstellen von Berichten

Das Tool Berichts-Generator wurde mithilfe von vertrauten Microsoft Office-Paradigmen erstellt, sodass Benutzer schnell den Einstieg finden können. Verwenden Sie zum Erstellen eines Tabellen-, Matrix- oder Diagrammberichts eine Berichtslayoutvorlage, die vordefinierte Datenbereiche enthält, und wählen Sie ein vordefiniertes Berichtsmodell aus, das Berichtselemente, wie z. B. Datenfelder, enthält. Ziehen Sie anschließend per Drag und Drop die Berichtselemente in die Datenbereiche in der Vorlage. Auf den Bericht können Filter angewendet werden, um zu verfeinern, welche Daten angezeigt werden. Das Berichtsmodell enthält alle Informationen, die erforderlich sind, damit der Berichts-Generator automatisch eine Abfrage zum Abrufen der angeforderten Daten erstellen kann. Mithilfe des Berichts-Generators können die Benutzer nach Daten suchen, die mit dem Inhalt des Berichts in Beziehung stehen, Text und Formatierungen hinzufügen, neue Felder und Berechnungen basierend auf den Daten im Berichtsmodell erstellen, eine Vorschau der Berichte anzeigen sowie die Berichte drucken und veröffentlichen.

Durchsuchen von Daten

Mithilfe des Berichts-Generators können die Benutzer die verknüpften Daten im Berichtsmodell interaktiv durchsuchen. Es werden automatisch Berichte mit Durchklicken erstellt, sodass Berichts-Viewer den Navigationspfaden des Berichtsmodells folgen können, um die Daten zu durchsuchen. Sie können so lange weiter die Daten durchklicken, wie eine zu verfolgende Beziehung vom aktuellen Element vorhanden ist. Beim Durchklicken der Daten werden automatisch Abfragen generiert, indem Informationen zu den Daten übergeben werden, die vom Benutzer zum Erstellen des Berichts verwendet werden. Diese Informationen werden normalerweise als Kontext des aktuellen Speicherortes der Daten bezeichnet.

Verwenden der Reporting Services-Features

Beim Berichts-Generator handelt es sich um eine WinForms-Anwendung von ClickOnce, auf die für eine einfache zentralisierte Verwaltung über den Berichtsserver zugegriffen wird. Die Berichte des Berichts-Generators werden mithilfe der Berichtsdefinitionssprache (RDL, Report Definition Language) veröffentlicht. Dies ermöglicht es Benutzern, die Funktionen von Reporting Services in vollem Umfang zu nutzen. Da die Berichte des Berichts-Generators als RDL-Dateien gespeichert werden, können sie mithilfe der erweiterten Programmierfunktionen im Berichts-Designer geöffnet und geändert werden. Die Berichte des Berichts-Generators werden mithilfe der gleichen Methoden und APIs verwaltet, gesichert und übermittelt, die für die Verwaltung, Sicherung und Übermittlung von Berichten des Berichts-Designers verwendet werden. Darüber hinaus kann der Berichts-Generator für eine integrierte Berichterstellung in Drittanbieteranwendungen gestartet werden.

Auf den Berichts-Generator kann über einen URL oder im Berichts-Manager zugegriffen werden, einer Komponente von Reporting Services, die es Benutzern ermöglicht, Berichte auf einem Berichtsserver zu veröffentlichen und anzuzeigen. Benutzer benötigen eine zugewiesene Berechtigung für den Zugriff auf den Berichts-Generator. Im für Reporting Services implementierten rollenbasierten Sicherheitsmodell können Benutzer, die der Inhalts-Manager-Rolle zugewiesen sind, Berichte im Berichts-Generator erstellen und bearbeiten. Lokale Administratoren werden dieser Rolle automatisch zugewiesen. Wenn andere Benutzer mit einem Bericht des Berichts-Generators arbeiten können sollen, müssen Sie eine Rollenzuweisung für sie erstellen, die die Standardrolle "Berichts-Generator" enthält. Alternativ können Sie eine benutzerdefinierte Rollendefinition erstellen. So lange die angepasste Rolle die Aufgabe "Berichte lesen" enthält, verfügen Benutzer, die dieser Rolle zugewiesen sind, über eine ausreichende Berechtigung zum Erstellen und Ändern von Berichten mithilfe des Berichts-Generators.

ms155933.note(de-de,SQL.90).gifHinweis:
Wenn der Berichts-Generator auf dem Clientcomputer geladen ist, ist eine separate Hilfedatei zur Referenz verfügbar. In dieser Hilfedatei werden Konzepte des Berichts-Generators erörtert. Außerdem stellt diese Hilfedatei Anweisungen und F1-Hilfe bereit.

Siehe auch

Aufgaben

Vorgehensweise: Starten des Berichts-Generators

Konzepte

Reporting Services-Komponenten (Übersicht)
Modell-Designer
Arbeiten mit dem Modell-Designer
Berichts-Manager
Verwalten von Berechtigungen und Sicherheit für Reporting Services

Andere Ressourcen

Introducing Reporting Services Programming
URL Access
Eingabeprobleme in Reporting Services

Hilfe und Informationen

Informationsquellen für SQL Server 2005