Benutzeroberfläche des Berichtsmodellabfrage-Designers (Berichts-Generator 3.0)

Berichts-Generator 3.0 stellt zwei Abfrage-Designer bereit, mit denen Sie angeben können, welche Daten aus einem Berichtsmodell in einem Bericht verwendet werden sollen. Verwenden Sie den grafischen Abfrage-Designer, um Modellentitäten und Entitätsfelder zu durchsuchen und auszuwählen. Verwenden Sie den textbasierten Abfrage-Designer, um mit einer SMDL-Spezifikation (Semantic Model Definition Language) direkt im XML-Format zu arbeiten.

SicherheitshinweisSicherheitshinweis

Benutzer greifen auf Datenquellen zu, wenn sie Abfragen erstellen und ausführen. Sie sollten minimale Berechtigungen für die Datenquellen gewähren, z. B. nur Leseberechtigungen.

SicherheitshinweisSicherheitshinweis

Sie können keine Berichtsmodelle verwenden, die nach Anmeldeinformationen als Datenquellen in Berichts-Generator 3.0-Berichten fragen. Die Modelle sollten so konfiguriert sein, dass sie gespeicherte oder Windows-Anmeldeinformationen verwenden.

Grafischer Abfrage-Designer

Der Berichts-Generator stellt einen grafischen Abfrage-Designer bereit, mit dem Sie SMDL-Abfragen entwerfen und ausführen können, die während der Berichtsverarbeitung die Feldauflistung eines Berichtsdatasets auffüllen. Der grafische Abfrage-Designer ist in drei Gebiete oder Bereiche aufgeteilt.

Die folgende Abbildung bezeichnet die einzelnen Bereiche.

Benutzeroberfläche für das semantische Modell des Abfrage-Designers

In der folgenden Tabelle wird die Funktion für jeden Bereich beschrieben.

Bereich

Funktion

Explorer-Bereich

Zeigt grafische Darstellungen der Entitäten und Entitätsfelder im Modell an. Verwenden Sie diesen Bereich, um Entitäten sowie deren zugehörige Entitäten und Felder zu durchsuchen.

Entwurfsbereich

Zeigt eine Liste der Felder aus dem Modell an. Verwenden Sie diesen Bereich, um das Layout der ausgewählten Felder anzuordnen.

Ergebnisbereich

Zeigt die Ergebnisse der Abfrage an. Wenn Sie die Abfrage ausführen möchten, klicken Sie mit der rechten Maustaste in einen beliebigen Bereich und anschließend auf Ausführen, oder klicken Sie auf der Symbolleiste auf die Schaltfläche Ausführen (Ausführen der Abfrage).

Das Ändern von Informationen im Explorer- oder Entwurfsbereich hat Auswirkungen auf den Inhalt des Ergebnisbereichs, wenn Sie auf Ausführen klicken.

Zum Ausführen von Aktionen innerhalb eines bestimmten Bereichs, wie z. B. Löschen einer Spalte im Entwurfsbereich, klicken Sie mit der rechten Maustaste auf die Spalte, und klicken Sie dann auf den Befehl im Menü.

Symbolleiste für den grafischen Abfrage-Designer

Sie können auch die Schaltflächen der Symbolleiste beim Entwerfen der Abfrage verwenden. In der folgenden Tabelle werden die Schaltflächen der Symbolleiste und ihre Verwendungsmöglichkeiten aufgelistet.

Schaltfläche

Beschreibung

Als Text bearbeiten

Wechseln zwischen dem textbasierten Abfrage-Designer und dem grafischen Abfrage-Designer. Bei der Abfrage für eine Berichtsservermodell-Datenquelle handelt es sich um eine SMQL-Spezifikation (Semantic Model Query Language) in XML. Weitere Informationen finden Sie unter "Modell-Designer-Abfrageeigenschaften" in der Reporting Services-Dokumentation in der SQL Server-Onlinedokumentation.

Importieren

Importieren einer vorhandenen Abfrage aus einer Berichtsdefinitionsdatei (.rdl) im Dateisystem.

Rückgängig (Aktion)

Macht die letzte Aktion rückgängig.

Wiederholen (Aktion)

Stellt die letzte Aktion wieder her.

Ausführen der Abfrage

Führt die Abfrage aus und zeigt die resultierenden Zeilen im Ergebnisbereich an.

Filtergrafik neben der ausgewählten Filterspalte

Öffnet das Dialogfeld Daten filtern, in dem Sie angeben können, nach welchen Daten gefiltert werden soll. Sie können Filter unabhängig von den aktuellen Daten im Entwurfsbereich angeben.

Textbasierter Abfrage-Designer

Wenn Sie ein veröffentlichtes Berichtsmodell als Datenquelle auswählen und eine Abfrage erstellen, wird der grafische Abfrage-Designer als Standardsicht geöffnet. Wenn Sie zum textbasierten Abfrage-Designer wechseln möchten, klicken Sie auf der Symbolleiste auf die Schaltfläche Als Text bearbeiten.

Der textbasierte Abfrage-Designer besteht aus zwei Bereichen: dem SMQL-Abfragebereich und dem Ergebnisbereich. Diese Ansicht des Abfrage-Designers ist primär nützlich, wenn Sie bereits über eine SMQL-Abfragespezifikation aus einer anderen Quelle verfügen und sie in den Abfragebereich einfügen möchten. Im Gegensatz zum grafischen Abfrage-Designer wird die Abfragesyntax vom textbasierten Abfrage-Designer nicht überprüft und die Abfrage nicht umstrukturiert. Wenn Sie auf der Symbolleiste auf Ausführen klicken, wird die Abfrage für die Datenquelle ausgeführt, und die Ergebnisse werden im Ergebnisbereich angezeigt.

Die folgende Abbildung bezeichnet die einzelnen Bereiche.

Generischer Abfrage-Designer für SMQL (Semantic Model Query Language)

In der folgenden Tabelle wird die Funktion für jeden Bereich beschrieben.

Bereich

Funktion

Abfragebereich

Zeigt den SMQL-Spezifikationstext an. Weitere Informationen finden Sie unter "Modell-Designer-Abfrageeigenschaften" in der Reporting Services-Dokumentation in der SQL Server-Onlinedokumentation.

Ergebnisbereich

Zeigt die Ergebnisse der Abfrage an. Wenn Sie die Abfrage ausführen möchten, klicken Sie mit der rechten Maustaste in einen beliebigen Bereich und anschließend auf Ausführen, oder klicken Sie auf der Symbolleiste auf die Schaltfläche Ausführen.

Textbasierte Abfrage-Designer-Symbolleiste

Sie können auch die Schaltflächen der Symbolleiste beim Entwerfen der Abfrage verwenden. In der folgenden Tabelle werden die Schaltflächen der Symbolleiste und ihre Verwendungsmöglichkeiten aufgelistet.

Schaltfläche

Beschreibung

Als Text bearbeiten

Wechseln zwischen dem textbasierten Abfrage-Designer und dem grafischen Abfrage-Designer.

Importieren

Importieren einer Abfrage aus einem vorhandenen Bericht.

Ausführen der Abfrage

Führt den Abfragetext aus und zeigt das resultierende Rowset im Ergebnisbereich an.

Siehe auch

Andere Ressourcen