Variabili del software support questo usando due tecniche:
1) Molti campi che sostengono le variabili: Il valore di queste variabili č risolto quando l'operazione funziona. I campi, che sostengono le variabili, sono segnati con. Per esempio: per abbinare gli archivi in un campo di nome di schedario basato sul mese corrente dell'anno, entrereste nel nome di schedario come: della DATA di $ %::% di millimetro-yy $. Se il mese corrente fosse il giugno 2002, tutti gli archivi, che contengono “06-02„ nel loro nome, sarebbero selezionati.
2) Operazione variabile del video: Questa operazione confronta il valore della variabile usando un valore ed i test di verifica che di confronto definite. Se una corrispondenza č trovata, potete fare funzionare altre mansioni.
Tipi di variabili
Variabili di operazione: I valori variabili di operazione sono generati/aggiornato quando il funzionamento di mansioni. Esempio: I codici dell'uscita di mansioni sono memorizzati come la seguente variabile: TaskTitle::EXITCODE
Variabili del sistema: Le variabili che sono risolte quando l'operazione corrente funziona, esempi del sistema sono DATA, username ecc…
Variabili del Java: Variabili del Java, che sono disponibili alla macchina virtuale del Java. Potete ottenere il valore delle variabili del Java “dalla voce di menu di variabili del Java„
Variabili dell'utente: Gli utenti possono aggiungere le loro proprie variabili via i file sequenziali, gli scritti o i programmi. Gli utenti possono collegare l'uscita dai loro propri programmi a questo programma.
Usando le variabili nei giacimenti del testo
La variabile deve essere formattata come segue: di % di $ % VariableFormat $
Per le variabili del sistema: % di $ VariableName::% Di VariableOptions $
Variable_Options puņ essere richiesto soltanto da alcune variabili.
esempi: della DATA di $ %::hh:millimetro:% yy di % del username % di $ o di $ $
Per le variabili di operazione: % di $ TaskTitle::% Di VariableName $
esempi: per TaskTitle = la prova: della prova di $ %::% Di ExitCode della prova % di $ o di $::% Di ErrorMsg $
Per le variabili del Java e dell'utente: di % variabili di $ % $
esempi: per Java user.name variabile, usi: di % di $ % user.name $
Variabili intercalate
Le singole variabili intercalate livellate sono permesse usando il formato
$ %….% del NIDO [nested_variable] - NESTEND… $
esempi:
1) dell'ARCHIVIO di $ %::DATA::pp-dd-YY_mm-hh-ss::Nido-fileMon::% Di FilePath-NESTEND $ ottiene la data modificata tempo per il percorso dell'archivio trovato “nel fileMon variabile::FilePath„.
2) dell'ARCHIVIO di $ %::DATA::pp-dd-YY_mm-hh-ss::c:\test\NEST - fileMon::Di $ di Nome di schedario-NESTEND % ottiene la data modificata tempo per l'archivio trovato “nel fileMon variabile::Nome di schedario„.
Soltanto 1 variabile intercalata puņ essere letta dentro un singolo campo.
Lista delle variabili attualmente disponibili
Per osservare la lista delle variabili attualmente disponibili, scatti sopra “il dialogo di operazione del video variabile„ (via il menu/video di mansioni). Le variabili sono elencate nella casella a discesa noma variabile. Le variabili sono elencate nel seguente ordine:
1) Variabili del sistema
2) Variabili dell'utente e di operazione
3) Variabili del Java