Reiter „Variablen“

../../../../_images/trace.check_GUI_Variables.png

Der Reiter „Variablen“

Im Reiter Variablen sind tabellarisch alle erstellten Variablen aufgelistet. Diese Variablen können insbesondere innerhalb von Python-Ausdrücken als Wertzuweisung zu Parametern bei der Konfiguration von Traceschritten verwendet werden.

In der Spalte Name steht der Name der Variablen, in der Spalte Initialwert der möglicherweise vom Nutzer vergebene Initialwert. In der Spalte Aktueller Wert ist gegebenenfalls der aktuelle Wert (z. B. nach der Ausführung einer Traceanalyse) aufgeführt, in der Spalte Beschreibung die optional zu vergebene Erläuterung zur Variable.

Nach Rechtsklick auf eine Zeile oder in den leeren Bereich unterhalb der letzten Zeile der Tabelle erscheint ein Kontextmenü mit folgenden Optionen:

  • Neue Variable:

    Öffnet nach Auswahl des Variablentyps den Dialog zum Erstellen einer neuen Variablen.

  • Bearbeiten (nur bei Klick auf bereits angelegte Variable):

    Öffnet den gleichen Dialog, gefüllt mit den Angaben der aktuell ausgewählten Variable. Um eine Variable zu bearbeiten, kann man den Dialog auch mit einem Doppelklick auf die gewünschte Variable öffnen.

Die nächsten Optionen dienen zum Ausschneiden, Kopieren, Einfügen und Entfernen von Variablen. Somit kann man Variablen auch zwischen verschiedenen Packages austauschen.

  • Aktualisieren:

    Aktualisiert die Fensteransicht.

Info

Durch Klicken auf die Nummer einer Variablen (erste Spalte) und Ziehen nach oben oder unten kann die Reihenfolge der Variablen geändert werden.

Das Setzen des Häkchens in der Spalte img_ParameterSymbol ist dann notwendig, wenn die Variable bei der Verwendung von Parametersätzen für Packages innerhalb von Projekten angezeigt werden soll.

Variablentypen und ihre Besonderheiten

Numeric

  • Stellt Zahlen zur Verfügung. Beispiele für gültige Eingaben sind 12, 0xc oder -12.234.

  • Info

    Die Nachkommastellen werden mit einem „.“ angegeben.

String

  • Stellt eine Variable für Texteingaben zur Verfügung. Es können beliebige Zeichen eingegeben werden.

  • String-Eingaben in Kontrollfeldern müssen mit ‚ bzw. „ eingeschlossen sein.

  • Beim Anlegen des Standard-Wertes ist es möglich, diesen auch mehrsprachig zu hinterlegen.

  • Info

    Der String wird nicht mit ‚ bzw. „ eingeschlossen. Er kann direkt eingegeben werden.

  • Warnung

    Werden String-Eingaben direkt in Kontrollfeldern getätigt, so wird automatisch eine Ersetzung von Steuerzeichen der Form „\*“ durchgeführt. Zur Ausgabe von „\“ muss daher „\\“ eingegeben werden, da sonst eine Auswertung zusammen mit dem folgenden Zeichen erfolgt.

PyObject

  • Stellt eine Original-Pythonvariable zur Verfügung. Sie kann als Initialwert, wie in Python üblich, belegt werden.

Undefined

  • Stellt Variablen ohne Initialwert zur Verfügung.