Skript-Entwicklung

Skript-Entwicklung

Skripten ist etwas, was die Funktionalität von aqua-Berichten signifikant erhöht. Mit Skripten können Sie den Bericht nicht nur verbessern, indem Sie sich auf die Daten von ALM verlassen, sondern können auch Daten hinzufügen, indem Sie Datenbanken oder Dateien nutzen. Sie haben außerdem die Möglichkeit, eine Kopie des Berichts auf einem bestimmten Netzlaufwerk zu speichern oder sich dazu zu entscheiden, bestimmte Elemente nicht auf jeder Band-Iteration zu drucken.
Um ein Skript in einem bestimmten Ereignis auszuführen, müssen Sie eine Skript-Funktion für das Ereignis des Elements hinzufügen. Dafür verlinken Sie eine Skript-Methode mit der "Verhalten-Skripte"-Eigenschaft. Alle Ereignisse, die das gewählte Element wirft, werden in dieser Eigenschaft aufgelistet. Diese können, je nach Typ des Elements, variieren.
 
 
Um in die Skript-Ansicht zu wechseln, klicken Sie auf den Button Skripte unten links im Bericht-Designer.
 
 
Hier können Sie Ihrem Bericht Funktionalitäten hinzufügen. Wenn Sie, zum Beispiel, ein Label nur jedes zweite Mal drucken wollen, können Sie den folgenden Code hinzufügen:
 
 
Während der Skript-Entwicklung können Sie Gebrauch von der kompletten .NET-Bibliothek machen und Sie können alle Elemente und ihre entsprechenden Eigenschaften im Bericht referenzieren.
 

Beispiel: Verschiedene Farben in Bereichen verwenden

 
• Das Aussehen kann mit dem Ereignis "Druck auf Seite" verändert werden.
• Das Aussehen kann auch verändert werden, indem Sie Formatierungsregeln benutzen.
    • Related Articles

    • Skript Entwicklung

      Skripting verbessert die Funktionalität von aqua Berichten deutlich. Mit Skripting können Sie den Bericht nicht nur verbessern, indem Sie sich auf die Daten in aqua verlassen, sondern auch, indem Sie Daten durch das Lesen von Datenbanken oder Dateien ...
    • 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 ...
    • Dashboard (Rich Client)

      Im Dashboard-Modul kann der Benutzer den Geschäftsprozess individueller Felder und Status überwachen, die mit individuellen Ansichten kombiniert werden können. Dies gibt einem Projektmanager, Testmanager oder anderen die Möglichkeit, die ...
    • Automatisierungsbibliothek (Rich Client)

      In aqua haben Sie die Möglichkeit, Testautomatisierungs-Skripte wiederzuverwenden, indem Sie eine Bibliothek benutzen. Dies ermöglicht es einem Benutzer, Testskripte in einer Cloud zu speichern und diese in verschiedenen Testfällen zu verwenden. Ein ...
    • UFT (Rich Client)

      Zuerst öffnen Sie einen Testfall und klicken auf Automatisierung. Hier können Sie ein UFT Skript hinzufügen. Das Skript muss in UFT selbst erstellt werden. aqua erlaubt Ihnen den Import der UFT-Lösung, inklusive Datentabelle und Aktionen. Um die ...