< Vorherige Lektion | Nächste Lektion >

Lektion 3: UML-Diagramme zum Berichtsdesign hinzufügen

In dieser Lektion wird erläutert, wie Sie UML-Diagramme zu einer BIRT-Berichtsdesigndatei hinzufügen.
Gehen Sie wie folgt vor, um UML-Diagramme hinzuzufügen:
  1. Klicken Sie im Berichtsdesigneditor auf die Registerkarte Layout, um mit dem Entwerfen fortzufahren.
  2. Fügen Sie einen Titel für einen Abschnitt für Anwendungsfalldiagramme zu dem Bericht hinzu:
    1. Klicken Sie in der Palette auf Bezeichnung und ziehen Sie den Cursor in den Berichtsdesigneditor unter dem Feld row["documentation"].
    2. Geben Sie im Feld für die Bezeichnung Use Case Diagrams ein.
    3. Erstellen Sie eine Darstellung für die Bezeichnung, um eine Schriftart und einen Rand anzugeben und um einen Seitenumbruch vor die Bezeichnung hinzuzufügen. Verwenden Sie die Seite 'Seitenumbruch' im Fenster 'Neue Darstellung', um Seitenumbrüche hinzuzufügen.
  3. Erstellen Sie einen Datensatz:
    1. Erweitern Sie in der Datenexplorersicht die Option Datensätze.
    2. Klicken Sie mit der rechten Maustaste auf Paketdiagramme; klicken Sie anschließend auf Kopieren. Klicken Sie erneut mit der rechten Maustaste und klicken Sie anschließend auf Einfügen.
    3. Klicken Sie mit der rechten Maustaste auf Paketdiagramme1; klicken Sie anschließend auf Umbenennen und ändern Sie den Namen in Use Case Diagrams.
    4. Klicken Sie in der Datenexplorersicht mit der rechten Maustaste auf Anwendungsfalldiagramme; klicken Sie anschließend auf Bearbeiten.
    5. Klicken Sie im Fenster 'Datensatz bearbeiten' auf Zeilenzuordnung.
    6. Löschen Sie den Inhalt aus dem Feld Ausdruck.
    7. Drücken Sie im Feld Ausdruck die Tastenkombination Strg+Leertaste, um eine Liste der XPath-Funktionen anzuzeigen, und klicken Sie doppelt auf oclQuery.
      Anmerkung: Die Sprache XPath wird verwendet, um Abfragen für Zeilen und Spalten jedes UML-Modelldatensatzes auszudrücken. Sie können Ausdrücke schreiben, mit denen in der Struktur des Modells navigiert wird, da der XPath-Parser EMF-basierte Modelle umsetzen kann. Beispiel: Sie können einen Datensatz aller UML-Akteure in dem Modell mit //Actor erstellen, auch wenn in dem XML-Dokument für das Modell kein Knoten mit der Bezeichnung "Actor" vorhanden ist.
    8. Klicken Sie im Fenster zum Bearbeiten des Datensatzes im linken Teilfenster unter Durchsuchen auf den Abwärtspfeil; klicken Sie anschließend auf den Eintrag für das Modell Sample Business Model.emx, in dem die Modellstrukturhierarchie angezeigt wird.
    9. Klicken Sie in der Modellstrukturhierarchie auf die Option für das Beispielanwendungsfalldiagramm.
    10. Bestätigen Sie im Feld Ausdruck die Auswahl von inputXPath im Ausdruck oclQuery und klicken Sie für das Feld Ausdruck auf die Schaltfläche mit dem Rechtspfeil (>). Der XPath-Eingabeausdruck lautet nun getDiagrams(Model).
    11. Ändern Sie getDiagrams(Model) in getDiagrams(//*).
    12. Ersetzen Sie im XPath-Ausdruck inputOCLQuery mit self.type = 'Usecase'. Der XPath-Ausdruck sieht nun wie folgt aus: oclQuery(getDiagrams(//*),"self.type = 'Usecase'").
    13. Klicken Sie auf OK.
  4. Fügen Sie die Anwendungsfalldiagrammnamen und Bilder hinzu:
    1. Fügen Sie eine Tabelle zum Anzeigen der Anwendungsfalldiagramme hinzu: Klicken Sie in der Palette auf Tabelle und ziehen Sie den Cursor in den Berichtsdesigneditor.
    2. Setzen Sie im Fenster 'Tabelle einfügen' die Option für die Anzahl der Spalten auf 1 und die Option für die Anzahl der Details auf 2.
    3. Wählen Sie im Feld Datensatz die Option Anwendungsfalldiagramme aus und klicken Sie auf OK.
    4. Klicken Sie mit der rechten Maustaste auf das Tabellensymbol und definieren Sie eine neue Darstellung für die Tabelle, die eine maximale Auffüllung von 12 Punkten angibt.
    5. Erweitern Sie in der Datenexplorersicht die Option Anwendungsfalldiagramme und ziehen Sie Name in die erste Detailzeile in der Tabelle.
    6. Löschen Sie die Bezeichnung Name, die automatisch zur Kopfzeile über der Detailzeile hinzugefügt wurde.
    7. Geben Sie in einer neuen Darstellung für die Zeile mit dem Namen den Schriftstil an.
    8. Klicken Sie in der Palette (nicht in der Datenexplorersicht) auf die Option für Bilder und ziehen Sie den Cursor in die zweite Detailzeile in der Tabelle.
    9. Klicken Sie im Fenster für die Bearbeitung des Bildelements auf die Option für dynamische Bilder und auf die Option zum Auswählen der Bilddaten.
    10. Wählen Sie im Fenster zur Auswahl der Datenbindung das Markierungsfeld Bild aus und klicken Sie auf OK.
    11. Klicken Sie auf Einfügen.
    12. Klicken Sie mit der rechten Maustaste für die Zeile mit dem Bild auf das Zeilensymbol; definieren Sie anschließend eine neue Darstellung; verwenden Sie hierfür zur Zentrierung des Bilds die Seite 'Textblock'. Sie müssen möglicherweise auf die Zeile klicken, um das Zeilensymbol anzuzeigen.
    13. Speichern Sie die Berichtsdesigndatei.
    14. Klicken Sie im Berichtsdesigneditor auf die Registerkarte Voranzeige. Die englische Version des Berichts muss ähnlich wie folgt aussehen:
      " "

Fahren Sie nun mit dem Hinzufügen von Stereotypdaten zum Bericht fort.

< Vorherige Lektion | Nächste Lektion >

Feedback