Dieses Software Supportvariablen mit zwei Techniken:
1) Viele fängt unterstützende Variablen auf: Der Wert dieser Variablen wird behoben, wenn die Aufgabe läuft. Fängt, die Variablen unterstützen, werden gekennzeichnet mit auf. Z.B.: um zusammenzupassen fangen Dateien in einem Dateinamen gegründet auf aktuellem Monat des Jahres, Sie würden eintragen den Dateinamen wie auf: $ % DATUM::Millimeter-yy % $. Wenn der aktuelle Monat Juni 2002 war, würden alle Dateien, die „06-02“ in ihrem Namen enthalten, ausgewählt.
2) Variable Monitoraufgabe: Diese Aufgabe vergleicht den Wert der Variable mit einem Wert und ein Vergleich die Kriterien, die Sie definieren. Wenn eine übereinstimmung gefunden wird, können Sie andere Aufgaben laufen lassen.
Variablenarten
Aufgabe-Variablen: Variable Werte der Aufgabe werden/aktualisiert wenn der Aufgabedurchlauf festgelegt. Beispiel: Aufgabeausgang Kodes werden als die Folgende Variable gespeichert: TaskTitle::EXITCODE
System Variablen: System Variablen, die behoben werden, wenn die aktuelle Aufgabe läuft, Beispiele sind DATUM, username ETC….
Java Variablen: Java Variablen, die für die Java virtuelle Maschine vorhanden sind. Sie können den Wert der Java Variablen vom „Java Variablen“ Menüeinzelteil erhalten
Benutzer-Variablen: Benutzer können ihre eigenen Variablen über Reihe Dateien, Indexe oder Programme hinzufügen. Benutzer können Ausgabe von ihren eigenen Programmen mit diesem Programm binden.
Das Verwenden von von Variablen im Text fängt auf
Die Variable muss wie formatiert werden folgen: $ % VariableFormat % $
Für System Variablen: $ % VariableName::VariableOptions % $
Variable_Options kann durch einige Variablen nur benötigt werden.
Beispiele: $ % DATUM::hh:Millimeter:yy % $ oder $ % username % $
Für Aufgabevariablen: $ % TaskTitle::VariableName % $
Beispiele: für TaskTitle = Test: $ % Test::ExitCode % $ oder $ % Test::ErrorMsg % $
Für Benutzer- und Javavariablen: $ % variable % $
Beispiele: für Java variables user.name, verwenden Sie: $ % user.name % $
Verschachtelte Variablen
Ein-Niveaue- verschachtelte Variablen werden mit dem Format erlaubt
$ %….% des NESTES [nested_variable] - NESTEND… $
Beispiele:
1) $ % DATEI::DATUM::pp-dd-YY_mm-hh-ss::Nest-fileMon::FilePath-NESTEND % $ erhält das Datum geändert Zeit für den Dateipfad, der im variablen „fileMon: gefunden wird:FilePath“.
2) $ % DATEI::DATUM::pp-dd-YY_mm-hh-ss::c:\test\NEST - fileMon::Dateiname-NESTEND % $ erhält das Datum geändert Zeit für die Datei, die im variablen „fileMon: gefunden wird:Dateiname“.
Nur 1 verschachtelte Variable kann ein Einzelnes innen gelesen werden auffangen.
Liste der zurzeit verfügbaren Variablen
Um die Liste der zurzeit verfügbaren Variablen anzusehen, klicken Sie an den Aufgabedialog „des variablen Monitors“ (über Aufgabe-Menü/Monitoren). Die Variablen werden im variablen dropdown Namenskasten ausgedruckt. Die Variablen werden in der Folgenden Ordnung ausgedruckt:
1) System Variablen
2) Aufgabe- und Benutzervariablen
3) Java Variablen