Vorheriges Nächstes

Task 7:  Unterbericht über Bestellungen erstellen

Der Unterbericht über Bestellungen listet für jeden Kunden die Bestellungen in einem Format mit Zeilen und Spalten auf. Er zeigt die Auftragsnummer und das Datum jeder Bestellung an. Verwenden Sie das Tabellenelement, um die Zeilen des Datensatzes 'Orders' (Bestellungen) zu durchlaufen und sie in einem Format mit Zeilen und Spalten anzuzeigen.

1  
2  
3  
*
*
*
Wählen Sie "OK" aus. Eine Tabelle wird im Detailbereich der Liste angezeigt (siehe Abbildung 12-12).

Abbildung 12-12: In den Detailbereich der Liste eingefügte Tabelle

Abbildung 12-12  In den Detailbereich der Liste eingefügte Tabelle
4  
5  
Im Layouteditor enthält die Tabellenzelle mit dem übergebenen Datensatzfeld ein Datenelement, in dem [ORDERNUMBER] angezeigt wird. Über diesem Datenelement sehen Sie ein Bezeichnungselement, das vom Layouteditor zur Headerzeile hinzugefügt wird. Diese Bezeichnung zeigt den Feldnamen als unveränderlichen Text an und dient als Spaltenüberschrift.
6  

Abbildung 12-13: Berichtsentwurf mit Unterbericht über Bestellungen

Abbildung 12-13  Berichtsentwurf mit Unterbericht über Bestellungen
7  
1  
2  
3  
4  
*
*
8  
Für jeden Kunden werden dieselben Bestelldatensätze angezeigt, weil Sie bei der Erstellung des Datensatzparameters 'CustID' den Standardwert 103 für 'customerNumber' angegeben haben. Bei Verwendung dieses Standardwerts zeigt der Unterbericht über Bestellungen immer die Bestellsätze für den Kunden 103 an. Die Lösung für diese Situation besteht darin, den Wert des Parameters "CustID" immer dann dynamisch aktualisieren zu lassen, wenn sich die Kundenzeile im Stammbericht ändert. Die entsprechende Vorgehensweise wird in der nächsten Task beschrieben.
Die Spaltenüberschriften erscheinen in Fettschrift und sind zentriert, weil die BIRT-Berichtsentwicklungsfunktion das Standardformat des Browsers für Elemente in Tabellenüberschriften verwendet. In einer der nachfolgenden Tasks werden diese Elemente neu formatiert.

Abbildung 12-14: Berichtsvorschau mit wiederholten Bestelldatensätzen

Abbildung 12-14  Berichtsvorschau mit wiederholten Bestelldatensätzen

(c) Copyright Actuate Corporation 2013