Inhaltsverzeichnis
Obwohl Klaros-Testmanagement bereits eine Vielzahl von vordefinierten Berichten bietet, reichen diese oft nicht aus, wenn spezielle Anforderungen an den Inhalt oder das Layout vorliegen. Deshalb können mit der Klaros-Testmanagement Enterprise Edition auch beliebige eigene Berichte erstellt werden. Abbildung 11.1, „Ablauf der Berichtserstellung“ gibt einen Überblick, wie Berichte erstellt werden.
Am Erstellen eines Berichtes sind zwei Benutzergruppen beteiligt: Berichtdesigner
und
Benutzer
.
![]() |
Programmierkenntnisse |
---|---|
Für das Erstellen von eigenen Berichte sind grundlegende Kenntnisse der Programmiersprachen Java oder Groovy sowie der XML-basierten Template-Erstellung mit SeamPDF oder SeamExcel notwendig. |
execute
und nimmt ein Objekt des
Typs Abschnitt E.2, „KlarosScript Interface“ als Input-Parameter.
Dieses Kapitel richtet sich hauptsächlich an Berichtsdesigner und zeigt, wie die benutzerdefinierten Berichtsvorlagen erstellt werden. Benutzer sehen in Abschnitt 9.2, „Berichte“ wie daraus Berichte erstellt werden können.
Im Berichts-Skript werden die Daten für die Darstellung in der Layout-Vorlage bereitgestellt. Es bezieht die Daten entweder direkt aus dem Objektmodell de.verit.klaros.core.model oder aus der Datenbank über die Abfragesprache HQL.
Die resultierenden Daten für die Layout-Vorlage müssen dann im Objekt
Abschnitt E.2, „KlarosScript Interface“ gespeichert werden,
das an die Methode execute
übergeben wurde.
Sind Parameter definiert, sind sie über das Kontextobjekt sowohl für das Berichts-Skript als auch für die Layout-Vorlage verfügbar.
![]() |
Vordefinierte Objekte im Kontext |
---|---|
Das Objekt Abschnitt E.2, „KlarosScript Interface“ enthält bereits vordefinierte Objekte. Eine vollständige Liste ist unter Abschnitt E.1, „Der Klaros Report-Kontext“ zu finden. |