Freigeben über


Vorgehensweise: Hinzufügen einer Drillthroughaktion für einen Bericht (Reporting Services)

Ein Bericht kann Links zu anderen Berichten enthalten. Der Bericht, der geöffnet wird, wenn Sie auf den Link im Hauptbericht klicken, wird als Drillthroughbericht bezeichnet. Drillthroughberichte müssen sich auf dem gleichen Berichtsserver wie der Hauptbericht befinden, können aber in anderen Ordnern abgelegt sein. Sie können jedem Element einen Drillthroughlink hinzufügen, das über eine Action-Eigenschaft verfügt, beispielsweise ein Textfeld, ein Bild oder Datenpunkte in einem Diagramm. Weitere Informationen finden Sie in den Themen zur Seite Aktion unter Berichts-Designer (F1-Hilfe).

So fügen Sie eine Drillthroughaktion hinzu

  1. Klicken Sie in der Entwurfsansicht mit der rechten Maustaste auf das Textfeld, das Bild oder das Diagramm, dem Sie einen Link hinzufügen möchten, und klicken Sie dann auf Eigenschaften.

  2. Klicken Sie im Dialogfeld Eigenschaften für dieses Berichtselement auf Aktion.

  3. Wählen Sie Gehe zu Bericht. Im Dialogfeld für diese Option werden zusätzliche Abschnitte angezeigt.

  4. Geben Sie unter Bericht in der Liste auswählen den Namen des Berichts ein, zu dem gesprungen werden soll, oder wählen Sie diesen aus.

    Hinweis

    Die Liste der Berichtsnamen schließt alle Berichte im aktuellen Berichtsserverprojekt ein. Wenn sich der Drillthroughbericht auf dem Berichtsserver, nicht jedoch im Projekt befindet, geben Sie den Namen des Berichts ein. Der Name des Berichts kann einen relativen Pfad von diesem Bericht oder einen absoluten Pfad zum Bericht auf dem Server enthalten. Ein Beispiel für einen relativen Pfad ist …\DrillthroughReport\Store. Ein Beispiel für einen absoluten Pfad ist \SalesReports\DrillthroughReport\Store.

    Auf einem im systemeigenen Modus konfigurierten Berichtsserver geben Sie den Namen für einen Drillthroughbericht ohne die Dateinamenerweiterung .rdl an.

    Bei einem im integrierten SharePoint-Modus konfigurierten Berichtsserver müssen Sie den Namen des Berichts in einem Ausdruck angeben und die Dateinamenerweiterung .rdl einschließen. Beispiel: ="http://site/subsite/Documents/DrillthroughReport.rdl".

    Wenn Sie Parameter für den Drillthroughbericht angeben müssen, führen Sie den nächsten Schritt aus.

  5. Klicken Sie in Diese Parameter zum Ausführen des Berichts verwenden auf Hinzufügen. Dem Parameterraster wird eine neue Zeile hinzugefügt.

    • Geben Sie den Namen des Berichtsparameters im Drillthroughbericht in das Textfeld Name ein. Wenn der Drillthroughbericht sich im Berichtsserverprojekt befindet, sind die Parameternamen in der Dropdownliste verfügbar.

      Hinweis

      Die Namen in der Parameterliste müssen mit den erwarteten Parametern im Zielbericht genau übereinstimmen. Falls die Namen nicht übereinstimmen oder ein erwarteter Parameter nicht aufgeführt ist, ergibt der Drillthroughbericht einen Fehler.

    • Geben Sie den Wert, der an den Parameter im Drillthroughbericht übergeben werden soll, in das Feld Wert ein bzw. wählen Sie ihn aus.

      Hinweis

      Werte können einen Ausdruck enthalten, der zu einem an den Berichtsparameter zu übergebenden Wert ausgewertet werden kann. Die Ausdrücke in der Werteliste schließen die Feldliste für den aktuellen Bericht ein.

  6. Um den Bericht zu testen, führen Sie den Bericht aus und klicken auf das Berichtselement, auf das Sie den Link festgelegt haben. Bei Textfeldern ist es hilfreich, die Farbe und den Effekt des Texts zu ändern, um zu verdeutlichen, dass es sich um einen Link handelt. Ändern Sie die Farbe zum Beispiel in Blau und den Effekt in Unterstrichen, indem Sie im Dialogfeld Textfeldeigenschaften die entsprechenden Schriftart-Eigenschaften festlegen.

Siehe auch

Aufgaben

Vorgehensweise: Anzeigen von QuickInfos für eine Reihe

Verweis

Aktionseigenschaften (Dialogfeld)

Konzepte

Hinzufügen von Links zu einem Bericht

Vorgehensweisen für das Berichtslayout

Vorgehensweisen beim Arbeiten mit Berichtsdaten

Formatieren von Datenpunkten in einem Diagramm

Andere Ressourcen

Berichts-Designer (F1-Hilfe)