Arbeiten mit dem Berichtsmodellabfrage-Designer

Neu: 05. Dezember 2005

In Microsoft SQL Server 2005 Reporting Services können Sie mithilfe des Berichts-Generators oder des Berichts-Designers Berichte basierend auf Berichtsmodellen erstellen. Der Berichts-Generator ist ein Tool zum Erstellen von Ad-hoc-Berichten basierend auf Berichtsmodellen, wobei eine Teilmenge der in Reporting Services verfügbaren Berichtsdefinitionssprache (Report Definition Language, RDL) verwendet wird. Der Berichts-Designer ist ein erweitertes Tool zum Erstellen von Berichten, das die volle Funktionalität von RDL verwendet, sodass Sie komplexe Berichte aus einer Vielzahl von Datenquellen, wie beispielsweise OLE DB und ODBC, erstellen können. Zum Erstellen einer Berichtsmodellabfrage im Berichts-Designer verwenden Sie ein Tool aus dem Berichts-Designer namens Berichtsmodellabfrage-Designer.

Mit dem Berichtsmodellabfrage-Designer können Sie Abfragen basierend auf Modellen erstellen, indem Sie Entitäten und Felder auf eine Entwurfsoberfläche ähnlich derjenigen im Berichts-Generator ziehen. Auf diese Weise wird eine Abfrage aus Berichtsmodell-Metadaten zusammengestellt. Nachdem Sie die Berichtsmodell-Metadaten für die Abfrage erstellt haben, werden sie in die RDL des Berichts-Designer-Berichts eingebunden. Dort können Sie den Inhalt des Berichts wie jeden anderen Berichts-Designer-Bericht organisieren und formatieren. Beispielsweise können Sie einen Bericht erstellen, der bedingte Formatierung, mehrere Datasets und mehrere Datenbereiche mit verschiedenen Abfragen in einem einzelnen Bericht enthält. Erst beim Rendern des Berichts wird die Abfrage übersetzt.

Bevor Sie versuchen, auf den Abfrage-Designer zuzugreifen, müssen Sie erfolgreich ein Berichtsmodell erstellen und auf dem Berichtsserver bereitstellen. Der Zugriff auf den Abfrage-Designer kann über den Berichts-Assistenten im Berichts-Designer erfolgen oder indem Sie im Berichts-Designer auf die Registerkarte Daten klicken. Geben Sie beim Erstellen der Datenquelle Berichtsmodell an, und geben Sie dann eine gültige Verbindungszeichenfolge in folgendem Format an:

Server=http://<servername>/reportserver; datasource=/<modelpath>/<modelname>

Beispiel:

Server=http://myreportservername/reportserver; datasource=/models/Adventure Works

Siehe auch

Aufgaben

Vorgehensweise: Erstellen einer Berichtsmodell-Datenquelle (Berichts-Designer)

Konzepte

Arbeiten mit Modellen
Verwenden des Berichts-Designers
Grundlagen des Berichtsentwurfs
Arbeiten mit dem Berichts-Generator (Ad-hoc-Berichte)
Abfrageentwurfstools in Reporting Services
Erstellen eines Berichts (Berichts-Generator)
Entwerfen eines Berichts (Berichts-Generator)
Ausführen eines Berichts (Berichts-Generator)
Starten des Berichts-Generators
Verwenden von Parametern (Berichtsmodellabfrage-Designer)

Andere Ressourcen

Erstellen einer Berichtsmodell-Datenquelle (Berichts-Designer)
Berichtsmodellabfrage-Designer (F1-Hilfe)
Lernprogramme für den Berichts-Generator

Hilfe und Informationen

Informationsquellen für SQL Server 2005