Deze software steunt variabelen gebruikend twee technieken:
1) Vele gebieden ondersteunend variabelen: De waarde van deze variabelen wordt opgelost wanneer de taak loopt. De gebieden, die variabelen steunen, zijn duidelijk met. Bijvoorbeeld: om dossiers op een Filename gebied aan te passen dat op huidige maand van jaar wordt gebaseerd, zou u filename zoals ingaan: $ % DATUM::mm-yy % $. Als de huidige maand Juni 2002 was, alle dossiers, die „06-02“ in hun naam bevatten, worden geselecteerd.
2) De veranderlijke taak van de Monitor: Deze taak vergelijkt de waarde van de variabele gebruikend een waarde, en een vergelijkingscriteria u bepaalt. Als een gelijke wordt gevonden, kunt u andere taken in werking stellen.
Soorten variabelen
De Variabelen van de taak: Worden de veranderlijke waarden van de taak geproduceerd/wanneer de takenlooppas bijgewerkt. Voorbeeld: De taken gaan codes weg worden opgeslagen als volgende variabele: TaskTitle::EXITCODE
De Variabelen van het systeem: De variabelen van het systeem die worden opgelost wanneer de huidige taaklooppas, voorbeelden DATUM, GEBRUIKERSBENAMING etc… is.
De Variabelen van Java: De variabelen van Java, die aan de Virtuele Machine van Java beschikbaar zijn. U kunt de waarde van de variabelen van Java van het het menupunt van Java krijgen „van de Variabelen“
De Variabelen van de gebruiker: De gebruikers kunnen hun eigen variabelen via partijdossiers, manuscripten of programma's toevoegen. De gebruikers kunnen output van hun eigen programma's met dit programma verbinden.
Het gebruiken van variabelen op de tekstgebieden
De variabele moet worden geformatteerd zoals volgen: $ % VariableFormat % $
Voor de variabelen van het Systeem: $ % VariableName::% Van VariableOptions $
Variable_Options kan slechts door sommige Variabelen worden vereist.
voorbeelden: $ % DATUM::hh:mm:yy % $ of van de $% GEBRUIKERSBENAMING % $
Voor de variabelen van de Taak: $ % TaskTitle::% Van VariableName $
voorbeelden: voor TaskTitle = Test: $ % Test::% Van ExitCode $ of $% Test::% Van ErrorMsg $
Voor de variabelen van de Gebruiker en van Java: $ % Veranderlijk % $
voorbeelden: voor Java veranderlijke user.name, gebruik: $ % user.name % $
Genestelde Variabelen
De enige vlak genestelde variabelen worden toegestaan gebruikend het formaat
$ %….[Nested_variable] NEST - $ van NESTEND… %
voorbeelden:
1) $% DOSSIER::DATUM::pp-dd-YY_mm-hh-ss::Nest-fileMon-nest::$ van filePath-NESTEND % krijgt de datum gewijzigde tijd voor de dossierweg die in veranderlijke „fileMon wordt gevonden::FilePath“.
2) $% DOSSIER::DATUM::pp-dd-YY_mm-hh-ss::c:\test\NEST - fileMon::$ van fileName-NESTEND % krijgt de datum gewijzigde tijd voor het dossier dat in veranderlijke „fileMon wordt gevonden::FileName“.
Slechts 1 genestelde variabele kan op één enkel gebied worden gelezen.
Lijst van nu verkrijgbare variabelen
Om de lijst van nu verkrijgbare variabelen te bekijken, klik op de de taakdialoog van de „Veranderlijke Monitor“ (via het menu/de Monitors van Taken). De variabelen zijn vermeld in de Veranderlijke dropdown doos van de Naam. De variabelen zijn vermeld in de volgende orde:
1) De variabelen van het systeem
2) De variabelen van de taak en van de gebruiker
3) De variabelen van Java