Basis-Berichtselemente

Basis-Berichtselemente

Layout Designer

Der Layout Designer enthält eine "Drag and Drop"-Funktion, die es ermöglicht, Beschriftungen oder Bilder dem Bericht hinzuzufügen oder Entwurfseigenschaften der Elemente zu manipulieren. Die Beschriftungen können editiert und Eigenschaften per Skript verändert werden.
 
Das Basis-Layout des Layout Designers besteht aus einem Berichtentwurfsfeld (1), einer Symbolleiste auf der linken Seite (2), sowie Eigenschaften (3), Ausdrücken (4), einer Baumstruktur über die Basiselemente in aqua sowie einer Baumstruktur der Berichtselemente auf der rechten Seite (6).
 
 
Über die Symbolleiste auf der linken Seite können neue Elemente, wie z.B. Beschriftungen, Bilder oder Diagramme, per Drag and Drop in das Berichtentwurfsfeld gezogen werden. In den "Eigenschaften" auf der rechten Seite wird zum Beispiel das Design eines Elements modifiziert. Zusätzlich können Skripte auf Basis eines Events, das von einem Element während der Erzeugung des Berichts geworfen wird, hinterlegt werden. Über "Ausdrücke" können Sie kleine Snippets (Schnipsel) für Felder definieren, beispielsweise können Strings oder Farben auf Basis bestimmter Bedingungen verändert werden. Die Feldliste auf Basis der Baumstruktur des aqua Projekts (Elementbaum Struktur) auf der rechten Seite kann verwendet werden, um ein Label einem bestimmten Feld zuzuordnen. So wird der Text des Labels durch den Inhalt des Feldes ersetzt. Der Berichts-Explorer dient der Orientierung innerhalb des Berichts.
 

Bänder

Bänder sind Bereiche, die mit bestimmten Datenbeständen arbeiten, wobei für jedes Element im Datenbestand ein entsprechendes Band erzeugt wird. In aqua besteht dieser Datenbestand beispielsweise nur aus Testfällen unterhalb eines bestimmten Ordners/Unterordners.
 
 
Innerhalb eines Bands kann ein Detailbericht hinzugefügt werden. Ein Detailbericht kann im Bezug auf Testfälle z.B. mit allen verknüpften Anforderungen erzeugt werden. Bei der Erstellung des Berichts wird zunächst über alle verknüpften Anforderungen eines Testfalls iteriert, im Anschluss über die des nächsten Testfalls usw.
Typische Bänder im Bericht sind:
• PageHeader
• ReportHeader
• PageFooter
• ReportFooter
 
 
 

Kontrollelemente

Kontrollelemente sind alle Layout-Elemente eines Berichts wie Beschriftungen, Bilder, Diagramme, Pivot-Tabellen, Linien, Figuren, Rahmen etc.
 
 
Diese Elemente können mit einem Wert eines bestimmten Baumelements verknüpft werden. Wenn das Label mit dem Wert "Name" des Testfallberichts verbunden wird, so wird bei jeder Band-Iteration der Name des aktuellen Testfalls gesetzt.
Während der Berichtserzeugung werfen die Kontrollelemente Events wie "Vor Ausdruck" oder "Nach Ausdruck". Sie können eine Skript-Methode definieren, die bei Eintritt des Events ausgeführt wird. Dieser Vorgang ist für jedes Kontrollelement möglich, z.B. für Diagramme oder auch Beschriftungen.
    • Related Articles

    • Basis-Berichtselemente

      Layout Designer Der Layout Designer bietet ein Drag&Drop-Interface, um Ihrem Bericht Labels oder Bilder hinzuzufügen oder die Design-Eigenschaften von Elementen zu manipulieren. Diese Labels können editiert werden, und auch Eigenschaften können ...
    • Basis Synchronisierung

      Download des SyncConfigurators Sie können den SyncConfigurator von Ihrer Server Landingpage herunterladen. Starten Sie den Download, indem Sie auf den entsprechenden Link auf der Seite klicken. Speichern Sie den Download und führen Sie die .msi Datei ...
    • Anforderungsmanagement

      Die Spezifikation der Anforderungen ist die Basis für die Entwicklung und Verifizierung eines Software-Systems. Anforderungen beschreiben detailliert, welche Funktionalität und welche nicht-funktionalen Eigenschaften des Systems in einem bestimmten ...
    • Dokumente (Rich Client)

      Sie können Word Dokumente aus aqua Anforderungen heraus generieren. Dazu öffnen Sie eine Anforderung und klicken 'Dokumente'. Dann können Sie ein Word Dokument auf Basis einer Standardvorlage, oder einer eigenen generieren. Eine eigene Vorlage ...
    • Erstellung einer neuen Berichtvorlage

      Um einen neuen Bericht zu erstellen, ist es wichtig, zu entscheiden, welche Daten Sie als Basis benutzen wollen. Sie können sich entscheiden Ihren Bericht auf Ihren Anforderungen, Testfällen, Testszenarien oder Fehlern basieren zu lassen. Der Layout ...