Variables de software support ce en utilisant deux techniques :
1) Beaucoup de zones supportant des variables : La valeur de ces variables est résolue quand le charger fonctionne. Les zones, qui supportent des variables, sont identifiées par. Par exemple : au match classe dans un domaine de nom de fichier basé sur le mois actuel de l'année, vous écrirait le nom de fichier comme : % de DATE de $ : :% de millimètre-yy $. Si le mois actuel était le juin 2002, tous les fichiers, qui contiennent « 06-02 » dans leur nom, seraient choisis.
2) Le moniteur variable chargent : Ceci chargent compare la valeur de la variable en utilisant une valeur, et des critères d'une comparaison que vous définissez. Si un match est trouvé, vous pouvez exécuter autre charge.
Types de variables
Chargez les variables : Chargez les valeurs variables sont produits/mis à jour quand charge le passage. Exemple : Charge des codes de sortie sont enregistrés comme variable suivante : TaskTitle : :EXITCODE
Variables de système : Les variables de système qui sont résolues quand le courant chargent des passages, exemples sont DATE, username etc….
Variables de Java : Variables de Java, qui sont disponibles à la machine virtuelle de Java. Vous pouvez obtenir la valeur des variables de Java de l'élément de menu « de variables de Java »
Variables d'utilisateur : Les utilisateurs peuvent ajouter leurs propres variables par l'intermédiaire des fichiers séquentiels, des séquences type ou des programmes. Les utilisateurs peuvent joindre la sortie de leurs propres programmes à ce programme.
Utilisation des variables dans les domaines des textes
La variable doit être formatée comme suivent : % de % de $ VariableFormat $
Pour des variables de système : % de $ VariableName : :% De VariableOptions $
Variable_Options peut seulement être exigé par quelques variables.
exemples : % de DATE de $ : :hh :millimètre :% yy % de % de $ ou d'username $ de $
Pour chargez les variables : % de $ TaskTitle : :% De VariableName $
exemples : pour TaskTitle = essai : % d'essai de $ : :% D'ExitCode % de $ ou d'essai de $ : :% D'ErrorMsg $
Pour des variables d'utilisateur et de Java : % de % variables de $ $
exemples : pour Java user.name variable, utilisez : % de % de $ user.name $
Variables emboîtées
On permet des variables emboîtées réelles en utilisant le format
$ %….% de l'EMBOÎTEMENT [nested_variable] - NESTEND… $
exemples :
1) % de FICHIER de $ : :DATE : :pp-dd-YY_mm-hh-ss : :Emboîtement-fileMon : :% De FilePath-NESTEND $ obtient la date modifiée heure pour la voie d'accès de fichier trouvée dans le « fileMon variable : :FilePath ».
2) % de FICHIER de $ : :DATE : :pp-dd-YY_mm-hh-ss : :c:\test\NEST - fileMon : :% De $ de Nom de fichier-NESTEND obtient la date modifiée heure pour le fichier trouvé dans le « fileMon variable : :Nom de fichier ».
Seulement 1 variable emboîtée peut être lue dedans une zone simple.
Liste de variables actuellement disponibles
Pour visualiser la liste de variables actuellement disponibles, le clic sur « le moniteur variable » chargent le dialogue (par l'intermédiaire de charge le menu/moniteurs). Les variables sont énumérées dans le cadre dropdown nommé variable. Les variables sont énumérées dans l'ordre suivant :
1) Variables de système
2) Chargez et des variables d'utilisateur
3) Variables de Java