Reporting Services in Business Intelligence Development Studio

Bei Business Intelligence Development Studio handelt es sich um eine im Hinblick auf spezielle Business Intelligence-Lösungen von SQL Server 2008 erweiterte MicrosoftVisual Studio 2008-Umgebung. Mit Business Intelligence Development Studio können Sie in SQL Server 2008Reporting Services Berichte und Berichtsmodelle erstellen und entwickeln. Bei der Installation von Reporting Services werden die folgenden Projektvorlagen in Business Intelligence Development Studio verfügbar gemacht:

  • Berichtsserverprojekt

  • Berichtsserverprojekt-Assistent

  • Berichtsmodellprojekt

Business Intelligence Development Studio stellt außerdem eine Umgebung zum Ausführen des Berichts-Designers und des Modell-Designers bereit. Dabei handelt es sich um die Entwurfstools, mit deren Hilfe in Reporting Services die Berichte und Modelle verfasst und erstellt werden.

Wenn Sie ein Business Intelligence Development Studio-Projekt bzw. einen zugehörigen Designer öffnen, werden in Visual Studio projektspezifische Menüs angezeigt. Außerdem ändern sich die Visual Studio-Menüoptionen und Kontextmenüs entsprechend und geben sowohl Aufschluss über den Projekttyp, den Sie erstellen, als auch über die spezifischen Elemente, mit denen Sie arbeiten. Wenn Sie mit Business Intelligence Development Studio und den in diesem Thema behandelten Features von Reporting Services vertraut machen, können Sie mit der rechten Maustaste auf verschiedene Elemente klicken, um mehr über die jeweiligen Optionen zu erfahren.

Wenn Sie bereits mit SQL ServerReporting Services gearbeitet haben, kennen Sie höchstwahrscheinlich die Visual Studio-Funktionalität in Business Intelligence Development Studio. Wenn Sie noch nicht mit Reporting Services gearbeitet haben, wird Ihnen dieses Thema helfen, sich in den Projekten und Menüs in Business Intelligence Development Studio zurechtzufinden, die es nur in Reporting Services gibt.

HinweisHinweis

SQL ServerBusiness Intelligence Development Studio, die 32-Bit-Entwicklungsumgebung für Berichtsserver und Berichtsmodellprojekte, wurde nicht für die Ausführung auf Itanium-basierten Computern konzipiert und wird auf Itanium-basierten Servern nicht installiert. Für x64-basierte Computer ist jedoch Unterstützung von BI Development Studio verfügbar.

Unterstützte Versionen

In der nachfolgenden Tabelle werden die unterstützten Versionen zum Verfassen und Veröffentlichen von Berichten in Business Intelligence Development Studio erläutert.

Projekt- oder Dateityp

Version

Berichte verfassen

Berichte veröffentlichen

Hinweise

Berichtsserverprojekt

oder

Berichtsserver-Assistenten-Projekt

SQL Server 2008

2008-RDL-Schema

Nur SQL Server 2008Reporting Services-Berichtsserver

Aktualisiert 2003 RDL und 2005 RDL lokal auf das 2008 RDL-Schema.

Berichtsserverprojekt

oder

Berichtsserver-Assistenten-Projekt

SQL Server 2005

2005-RDL-Schema

SQL Server 2005- oder SQL Server 2008Reporting Services-Berichtsserver

Berichtsserverprojekt

SQL Server 2000

2003-RDL-Schema

Nicht unterstützt

Visual Studio-RDLC-Berichts-Designer

Visual Studio 2005

Visual Studio 2008

2005-RDL-Schema

Nicht unterstützt

2008-RDL-Schema wird nicht unterstützt.

Visual Studio-Viewer-Steuerelemente

Visual Studio 2005

Visual Studio 2008

2008-RDL wird im lokalen Modus nicht unterstützt

-

Anzeige von 2008-RDL-Berichten auf SQL Server 2008Reporting Services-Berichtsserver im Servermodus möglich.

Weitere Informationen über das Öffnen von Berichten in einer vorherigen Version des Berichtsdefinitionsschemas finden Sie unter Aktualisieren von Berichten. Weitere Informationen zu spezifischen Berichtsdefinitionsschemata finden Sie im Thema zum Angeben der Berichtsdefinitionssprache.

Berichtsserverprojekt

Wenn Sie ein Berichtsserverprojekt auswählen, wird der Berichts-Designer geöffnet. Bei einem Berichtsserverprojekt handelt es sich um eine von Visual Studio installierte Business Intelligence-Projektvorlage, die über das Dialogfeld Neues Projekt aufgerufen werden kann. Weitere Informationen finden Sie unter Verwenden des Modell-Designers in Business Intelligence Development Studio und Vorgehensweise: Erstellen eines Berichts (Reporting Services).

Mithilfe der nachfolgend aufgeführten Registerkarten, Fenster, Menüs und Tools können Sie im Berichts-Designer einen Bericht entwerfen und in der Vorschau anzeigen.

Registerkarten und Fenster

Der Berichts-Designer ist ein grafisches Tool zur Erstellung von Berichten, in dem es zwei Ansichten gibt: Entwurf für das Entwerfen eines Berichts und Vorschau für das lokale Ausführen des Berichts und das Anzeigen des gerenderten Berichts im Berichts-Viewer.

  • Entwurf   Diese Ansicht dient dem Entwerfen des Berichts.

    In dieser Ansicht werden in folgenden Fenstern oder Bereichen zusätzliche Funktionen zur Verfügung gestellt:

    • Berichtsdaten   Hier werden Datenquellen, Datasets, Berichtsparameter und Bilder definiert.

    • Entwurfsoberfläche   Hier wird das Berichtslayout entworfen.

    • Toolbox   Hier werden Berichtselemente, beispielsweise Tabellen und Diagramme, der Entwurfsoberfläche hinzugefügt.

    • Gruppierung   Hier werden Gruppen für Tabellen-, Matrix- und Listendatenbereiche definiert. Bei diesen Datenbereichen handelt es sich ausnahmslos um Vorlagen, die auf dem Tablix-Datenbereich basieren.

    • Eigenschaften   Hiermit können Eigenschaften für ein ausgewähltes Element in der Entwurfsoberfläche direkt festgelegt werden (im Bereich für die Gruppierung).

    • **Symbolleiste   **Hiermit können Formatierung und Ausrichtung ausgewählter Berichtselemente in der Entwurfsoberfläche geändert werden.

    • Dokumentgliederung   Zeigt die von Datenbereichen verwendeten Berichtselemente und Textfelder in einer hierarchischen Ansicht der Berichtsdefinition an.

    Klicken Sie im Kontextmenü für den Berichtshintergrund zunächst auf Ansicht und dann auf Lineal, um die Lineal-Anzeige umzuschalten.

    Weitere Informationen finden Sie unter Herstellen einer Verbindung mit Berichtsdaten, Entwerfen des Berichtslayouts und Arbeiten mit Berichtsdaten.

  • Vorschau   In dieser Ansicht können Sie den Bericht auf Ihrem lokalen Computer und den gerenderten Bericht im Berichts-Viewer anzeigen. Mit Vorschau werden Berichtsdaten lokal zwischengespeichert. Sie können auch Projekteigenschaften festlegen, um den Bericht in der Debugansicht auszuführen (über einen Browser). In dieser Ansicht können Sie zudem folgende Komponenten verwenden:

    • Ausgabe   Hiermit können Fehlermeldungen des lokalen Berichtsprozessors bzw. beim Veröffentlichen eines Berichts auf dem Berichtsserver der Bereitstellungsfortschritt angezeigt werden.

    • **Berichts-Viewer-Symbolleiste   **Hiermit können Berichtsparameterwerte festgelegt werden. Außerdem ist hiermit das Navigieren im Bericht bzw. das Drucken bzw. Exportieren des Berichts in einem anderen Dateiformat möglich.

    Weitere Informationen finden Sie unter Anzeigen und Speichern von Berichten.

  • Sowohl Entwurf als auch Vorschau   In beiden Ansichten können Sie den Projektmappen-Explorer verwenden.

    • Projektmappen-Explorer   Hiermit können Sie freigegebene Datenquellen und Berichte für ein BI Development Studio-Projekt anzeigen. Über das Menü Projekt können Sie Projekteigenschaften festlegen und den Bericht auf einem Berichtsserver veröffentlichen.

    Weitere Informationen finden Sie unter Veröffentlichen von Datenquellen und Berichten.

Menüs

Im Berichts-Designer kommen folgende Menüs zum Einsatz:

  • Ansicht   Hiermit werden folgende Fenster ein- bzw. ausgeblendet: Berichtsdaten, Projektmappen-Explorer, Code, Designer, Output, Dokumentgliederung, Toolbox, Eigenschaften, die Symbolleiste für Berichtsränder, die Symbolleiste für Berichtsformatierung sowie die Symbolleiste für das Layout.

  • Projekt   Hiermit werden Projekteigenschaften aufgerufen, dem Projekt neue oder vorhandene Elemente hinzugefügt und Berichte aus Access importiert. Das Menüelement Berichte importieren wird nur angezeigt, wenn Microsoft Access installiert ist.

  • Bericht   Hiermit können Kopf- und Fußzeile hinzugefügt oder gelöscht, der Bereich für die Gruppierung ein- oder ausgeblendet und die Berichtseigenschaften angezeigt werden. Zudem kann von der Entwurfsansicht in die Vorschauansicht gewechselt werden. Dieses Menü ist nur verfügbar, wenn die Entwurfsoberfläche aktiv ist. Wenn Sie die Entwurfsoberfläche aktiv machen möchten, klicken Sie auf die Registerkarte Entwurf bzw. Vorschau.

Berichtsserverprojekteigenschaften

Berichtsserverprojekteigenschaften gelten für alle Berichte und alle freigegebenen Datenquellen in einem Business Intelligence Development Studio-Projekt. Zu diesen Eigenschaften zählen die URL für den Berichtsserver sowie die Ordnernamen für Berichte und freigegebene Datenquellen. Verwenden Sie das Dialogfeld Eigenschaftenseiten für Projekt, um die aktuellen Eigenschaftenwerte anzuzeigen. Klicken Sie zum Öffnen dieses Dialogfelds im Menü Projekt auf <project name>Eigenschaften.

Wenn Sie mehrere Sätze von Projekteigenschaften für unterschiedliche Bereitstellungsvarianten (etwa Test- und Produktionsberichtsserver im Unternehmen) erstellen möchten, verwenden Sie den Konfigurations-Manager. Weitere Informationen finden Sie unter Veröffentlichen von Datenquellen und Berichten.

Berichtsserver-Assistenten-Projekt

Wenn Sie ein Berichtsserver-Assistenten-Projekt auswählen, wird automatisch ein Berichtsserverprojekt erstellt und der Berichts-Assistent geöffnet. Mithilfe des Assistenten können Sie einen Bericht erstellen. Befolgen Sie hierzu die Anweisungen auf den einzelnen Seiten, um eine Verbindungszeichenfolge für eine Datenquelle zu erstellen, Datenquellen-Anmeldeinformationen festzulegen, eine Abfrage zu entwerfen, einen Tabellen- oder Matrixdatenbereich hinzuzufügen, Berichtsdaten und -gruppen anzugeben, Schriftart und Farbe auszuwählen, den Bericht auf einem Berichtsserver zu veröffentlichen und den Bericht lokal in der Vorschau anzuzeigen.

Nachdem Sie mithilfe des Assistenten einen Bericht erstellt haben, können Sie die Berichtsdaten und den Berichts-Designer ändern, und zwar mithilfe des Berichts-Designers im Berichtsserverprojekt.

Berichtsmodellprojekt

Wenn Sie ein Berichtsmodellprojekt auswählen, wird der Modell-Designer für Reporting Services geöffnet. Ein Berichtsmodellprojekt ist eine von Visual Studio installierte Vorlage, die im Dialogfeld Neue Projekte im Abschnitt Business Intelligence-Projekte verfügbar ist. Beim Modell-Designer handelt es sich um ein grafisches Tool zum Erstellen von Berichtsmodellen, die auf SQL Server-Datenbanken basieren. Im Berichts-Generator werden Berichtsmodelle zum Erstellen von Ad-hoc-Berichten verwendet. Die Registerkarte Berichtsmodell wird standardmäßig angezeigt, wenn Sie ein Berichtsmodell erstellen.

  • Registerkarte Berichtsmodell   Auf der Registerkarte Berichtsmodell können Modellobjekte hinzugefügt bzw. entfernt werden. Die Registerkarte Berichtsmodellist in zwei Fensterbereiche unterteilt: der Bereich Strukturansichtbefindet sich auf der linken Seite und der Bereich Listenansicht auf der rechten Seite. Die Strukturansicht enthält eine Liste aller Entitäten, die im Modell enthalten sind. In der Listenansicht werden Elemente angezeigt, die sich innerhalb der ausgewählten Entität oder des Ordners befinden. In beiden Ansichten sind Kontextmenüs verfügbar, mit deren Hilfe Sie dem Modell Elemente hinzufügen oder aus dem Modell entfernen können.

  • Registerkarte Datenquellensicht   Auf der Registerkarte Datenquellensicht können Sie eine Ansicht für eine einzelne freigegebene Datenquelle erstellen, die für das Projekt definiert wurde. Die Registerkarte Datenquellensicht ist standardmäßig nicht geöffnet, aber Sie können die Registerkarten Datenquellensicht anzeigen, indem Sie im Projektmappen-Explorer auf den Namen der Datenquellensicht doppelklicken. Weitere Informationen zur Benutzeroberfläche des Modell-Designers finden Sie unter Modell-Designer (F1-Hilfe).

Weitere Informationen finden Sie unter Verwenden vom Modell-Designer in Business Intelligence Development Studio. Weitere Informationen zum Erstellen von Ad-hoc-Berichten in Reporting Services finden Sie unter Entwerfen und Implementieren von Berichten mit Berichts-Generator 1.0.

Menüs

Wenn in Business Intelligence Development Studio die Registerkarte Berichtsmodell aktiviert ist, wird der Hauptmenüleiste das Menü Berichtsmodell hinzugefügt. Wenn sich der Fokus nicht auf der Registerkarte Berichtsmodell befindet, wird das Menü Berichtsmodell aus der Hauptmenüleiste entfernt.

Projekteigenschaften für den Modell-Designer

Wenn Sie ein Berichtsmodellelement auswählen, ändert sich der Inhalt im Fenster Eigenschaften je nachdem, welche Eigenschaften mit dem ausgewählten Element verbunden sind. Einige Eigenschaften werden automatisch vom Modell-Designer festgelegt, Sie können jedoch die aktuellen Eigenschaften ändern oder neue Eigenschaften zuweisen.