Vorgehensweise: Hinzufügen eines Unterberichts und Hinzufügen von Parametern (Berichts-Generator 2.0)
Fügen Sie einem Bericht Unterberichte hinzu, wenn Sie einen Hauptbericht erstellen möchten, der mehrere verwandte Berichte enthält. Ein Unterbericht ist ein Verweis auf einen anderen Bericht. Um die Berichte über Datenwerte zu verbinden (z. B. damit mehrere Berichte Daten für denselben Kunden anzeigen), müssen Sie einen parametrisierten Bericht erstellen (z. B. einen Bericht, der die Details für einen bestimmten Kunden enthält). Wenn Sie dem Hauptbericht einen Unterbericht hinzufügen, können Sie Parameter angeben, die an den Unterbericht übergeben werden sollen.
Sie können Unterberichte auch dynamischen Zeilen oder Spalten in einer Tabelle oder Matrix hinzufügen. Bei der Verarbeitung des Hauptberichts wird der Unterbericht für jede Zeile verarbeitet. Überlegen Sie in diesem Fall, ob Sie den gewünschten Effekt mit Datenbereichen oder mit geschachtelten Datenbereichen erzielen können. Weitere Informationen finden Sie unter Arbeiten mit Datenbereichen (Berichts-Generator 2.0).
So fügen Sie einen Unterbericht hinzu
Klicken Sie in der Registerkarte Einfügen auf Unterbericht .
Klicken Sie auf der Entwurfsoberfläche auf eine Stelle im Bericht, und ziehen Sie ein Feld, bis es die gewünschte Größe für den Unterbericht erreicht hat. Oder klicken Sie stattdessen auf die Entwurfsoberfläche, um einen Unterbericht mit fester Größe zu erstellen.
Klicken Sie mit der rechten Maustaste auf den Unterbericht, und klicken Sie dann auf Eigenschaften des Unterberichts.
Geben Sie im Dialogfeld Eigenschaften des Unterberichts im Textfeld Name einen Namen ein, oder übernehmen Sie den Standardnamen.
Geben Sie im Feld Diesen Bericht als Unterbericht verwenden den Namen des Berichts ein, oder klicken Sie auf Durchsuchen . Es gibt folgende Möglichkeiten, um den Bericht anzugeben: Weitere Informationen finden Sie unter Angeben von Pfaden zu externen Elementen (Berichts-Generator 2.0).
Klicken Sie auf OK.
So geben Sie Parameter an, die an einen Unterbericht übergeben werden
Klicken Sie in der Entwurfsansicht mit der rechten Maustaste auf den Unterbericht, und klicken Sie dann auf Eigenschaften des Unterberichts.
Klicken Sie im Dialogfeld Eigenschaften des Unterberichts auf Parameter.
Klicken Sie auf Hinzufügen. Dem Parameterraster wird eine neue Zeile hinzugefügt.
Geben Sie im Textfeld Name den Namen eines Parameters im Unterbericht ein, oder wählen Sie den Namen im Listenfeld. Dieser Name muss mit dem Namen eines Berichtsparameters im Unterbericht übereinstimmen, nicht mit dem Namen eines Abfrageparameters. Wenn der Unterbericht im Projekt enthalten ist, können Sie den Parameter aus der Dropdownliste auswählen.
Geben Sie im Listenfeld Wert einen Wert ein bzw. wählen Sie einen Wert aus. Dieser Wert wird an den Unterbericht übergeben. Bei dem Wert kann es sich um statischen Text oder einen Ausdruck handeln, der auf ein Feld oder ein anderes Objekt im Hauptbericht verweist.
Wiederholen Sie die Schritte 3 und 4, um einen Namen und Wert für jeden Unterberichtsparameter anzugeben.
Hinweis Wenn ein Parameter in der Liste Parameter nicht vorhanden ist und für den Unterbericht ein Standardwert definiert ist, wird der Unterbericht korrekt verarbeitet.
Klicken Sie auf den Parameter im Parameterraster, und klicken Sie dann auf Löschen , um einen Unterberichtsparameter zu löschen.
Um die Reihenfolge eines Unterberichtsparameters zu ändern, klicken Sie auf den Parameter und klicken dann auf die Nach-oben- oder Nach-unten-Schaltfläche.
Wenn Sie die Reihenfolge eines Unterberichtsparameters ändern, wirkt sich dies nicht auf die Verarbeitung des Unterberichts aus.
Siehe auch