Arbeiten mit dem Berichtsmodellabfrage-Designer

In MicrosoftSQL Server 2008Reporting Services können Sie mithilfe des Berichts-Generators, der Vorschau des Berichts-Designers 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 relationalen und mehrdimensionalen Datenbanken, XML und Berichtsmodellen, erstellen können. Die Vorschau des Berichts-Designers ist ein Tool zum Erstellen von Berichten auf dem Clientcomputer. Die Vorschau des Berichts-Designers weist die volle Funktionalität des Berichts-Designers auf, ohne dass Sie Business Intelligence Development Studio verwenden müssen. Zum Erstellen einer Berichtsmodellabfrage im Berichts-Designer oder in der Vorschau des Berichts-Designers 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 eingebunden. Dort können Sie den Inhalt des Berichts wie jeden anderen 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 dieses auf dem Berichtsserver oder einer SharePoint-Website bereitstellen. Auf den Abfrage-Designer kann zugegriffen werden, wenn das Modell ausgewählt wurde. Geben Sie beim Erstellen der Datenquelle Berichtsservermodell an, und geben Sie dann eine gültige Verbindungszeichenfolge in folgendem Format an:

Geben Sie beim Verwenden eines auf einem Berichtsserver im systemeigenen Modus befindlichen Berichtsmodells eine Verbindungszeichenfolge in folgendem Format ein:

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

Beispiel:

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

Wenn Sie ein Berichtsmodell verwenden, das sich auf einem Berichtsserver im integrierten SharePoint-Modus befindet, müssen Sie die vollqualifizierte URL für das Modell eingeben. Geben Sie eine Verbindungszeichenfolge in folgendem Format ein:

Server=http://<servername>; datasource=http://<MySharePointSite>/<site>/<Document Library>/<MyFolder>/<modelname>

Beispiel:

Server=http://myreportservername; datasource=http://TestSharePointSite/Site/Documents/Models/Adventure Works.smdl