Task 5: Berichtslayout definieren
In der folgenden Prozedur fügen Sie Elemente in die Berichtsseite ein, um die Daten aus dem zuvor erstellten Datensatz anzuzeigen. Zuerst fügen Sie ein Tabellenelement ein. Anschließend fügen Sie Datenelemente in die Tabelle ein. In diesem Zusammenhang müssen Sie die Funktionalität kennen, die von der Tabelle bereitgestellt wird. Die Tabelle:
6 Ziehen Sie das Element 'CUSTOMERNAME' aus dem Datenexplorer und übergeben Sie es in der ersten Zelle der Detailzeile in der Tabelle (siehe Abbildung 1-14). In der Detailzeile werden die Hauptdaten im Bericht angezeigt. In dem erstellten Bericht wird die Detailzeile wiederholt, um alle Datenzeilen aus dem Datensatz anzuzeigen.Im Layouteditor enthält die Tabellenzelle, in der Sie das Feld CUSTOMERNAME übergeben haben, ein Datenelement, in dem [CUSTOMERNAME] angezeigt wird. Über diesem Datenelement sehen Sie ein Bezeichnungselement, das vom Layouteditor automatisch zur Headerzeile hinzugefügt wurde. Diese Bezeichnung zeigt den Feldnamen als unveränderlichen Text an. Sie dient als Spaltenüberschrift. Abbildung 1-15 zeigt die Daten- und Bezeichnungselemente.Abbildung 1-15 Daten- und Bezeichnungselemente in einer Tabelle
8
9 Abbildung 1-16 Zur Tabelle hinzugefügte Kunden- und Kontaktinformationen
10 Wählen Sie unten im Layouteditor die Registerkarte "Vorschau" aus. Die BIRT-Berichtentwicklungsfunktion generiert einen Bericht im HTML-Format und zeigt den Bericht an (siehe Abbildung 1-17). Blättern Sie nach unten, um den gesamten Bericht anzuzeigen.Wie in Abbildung 1-17 ersichtlich ist, sind die Daten zwar richtig, werden aber in einer zufälligen Reihenfolge angezeigt. Es wäre sinnvoller, die Daten alphabetisch nach dem Kundennamen zu sortieren. Die Darstellung des Berichts muss auch optimiert werden.Abbildung 1-17 Vorschau der Berichtsdaten
| (c) Copyright Actuate Corporation 2013 |