Il existe plusieurs types d'objets variable. Les objets variable peuvent être statiques ou dynamiques. Les variables statiques enregistrent les valeurs dans leur définition d'objetLes activités et déroulements que contrôle l'Automation Engine sont représentés à l'aide d'objets (voir aussi Tâche)., tandis que les variables dynamiques extraient les valeurs d'une source de données spécifiée. Selon le contenu d'une variable, il est ainsi possible d'influencer les traitements de votre système Automation EngineCe composant commande un système Automation Engine. Il se compose de plusieurs processus serveur..
Définition de l'objet
Classe de l'objet : Objet actif
Type d'objet / nom court : VARA
Types de variables :
Objets variable statiques et dynamiques
Il existe plusieurs types d'objets variable regroupés en catégories statique ou dynamique que vous pouvez le voir ci-dessous.
Type de variable | Catégorie de variable | Description de la catégorie de la variable |
---|---|---|
STATIC | Statique |
Les objets variable statiques ont des valeurs enregistrées dans leur définition d'objet. Vous définissez des valeurs d'objets variable statiqueObjet variable avec le paramètre "Source" - "statique" : Les valeurs des Variables sont saisies par l'Utilisateur ou par un script et restent enregistrées dans l'objet. ;
Les éléments de scriptEgalement un type d'objet distinct dans l'Automation Engine. suivants, sont disponibles pour les objets variable statique et XML :
|
XML | ||
BACKEND | Dynamique |
Les valeurs des objets variable dynamiques ne sont pas stockées dans l'objet. Elles sont récupérées lors de leur accès directement de la source de données spécifiée. Ce processus s'appelle aussi la résolution de variables. Les valeurs ne peuvent pas être définies par l'utilisateurDans Automation Engine, un utilisateur se réfère à une instance d'un objet utilisateur, mais c'est en général une personne qui travaille avec les produits Automic. Chaque utilisateur a son identifiant et un ensemble de droits d'accès aux différentes parties du système Automation Engine et à la suite de produits. Ces droits d'accès se présentent sous la forme d'autorisations et de privilèges dans Automation Engine, de rôles utilisateurs dans Decision, de droits EventBase et de droits des objets pour l'application Web ARA. Vous pouvez les gérer en central avec les fonctions de gestion des utilisateurs d'AWI. Reportez-vous aussi à la gestion des droits des utilisateurs. ni par un script. |
EXEC | ||
FILELIST | ||
MULTI | ||
SEC_SQLI | ||
SEC_SQL | ||
SQLI | ||
SQL |
Lecture des valeurs d'objets variable avec la fonction de script GET_VAR
Les valeurs des objets variables statiques et dynamiques peuvent être lues à l'aide de la fonction de script GET_VAR.
À propos des nombreuses sortes de variables dans Automation Engine
Automation Engine propose de nombreuses sortes de variables. Ce sont les catégories et types d'objets variable décrits ci-dessus. De plus, il existe de nombreux groupes et sortes de variables supplémentaires décrits ci-après.
Variables Automation
Sous-ensemble d'objets VARA statiques utilisés pour les propriétés du système. Vous pouvez sélectionnez la plupart de ces variables dans la fenêtre Ajout de variables prédéfinies à des objets et des scripts, en sélectionnant VariablesVariables comportant les paramètres de configuration du système AE. Automation.
Variables de propriétés du système
Les variables de propriétés du système ne sont pas des objets. Elles restent les mêmes dans le système. Par exemple : &$SYSTEM# pour le nom du système Automation Engine. Vous pouvez sélectionnez la plupart de ces variables dans la boîte de dialogue Ajouter variable, en sélectionnant Propriétés système. Pour obtenir une liste complète, voir .
De nombreuses variables de propriétés du système sont décrites à la section Settings in Variables
Variables de propriétés d'objets
Les variables de propriétés d'objets font référence à des objets mais ne sont pas des objets. Elles sont soit :
Variables de script (y compris les variables PromptSet)
Script Variable ne sont pas des objets. Vous devez les définir dans le script Automation Engine pour enregistrer les valeurs. Les variables de scripts peuvent contenir des chiffres, des chaînes de caractères et des formats de date et d'heure. Définir des valeurs de variables de script :
Les variables de scripts sont utilisées dans les scripts (ex. : &INPUT#) et dans le concepteur d'invites (ex. : TEXTFIELD1#). Notez que le & d'ouverture n'est pas utilisé, mais que si la variable est utilisée pour le script, il le faut (ex. : &TEXTFIELD1#).
Variables d'objet
variables d'objet contiennent des valeurs pouvant être utilisées pour tout l'objet. Elles sont définies dans la page variables d'un objet exécutable ou avec l'instruction de script :PSET.
Variables d'agent
Les variables d'agents sont soit disponibles comme objets variable dans le clientEnvironnement indépendant pour la création et l'exécution d'objets dans un système AE. Le nom d'un client est un nombre de quatre chiffres à saisir lors de la connexion d'un utilisateur au système AE. Les utilisateurs et leurs droits y sont aussi définis.Egalement un type d'objet distinct dans l'Automation Engine. système 0000, soit directement enregistrées dans la base de donnéesUne base de données est un ensemble organisé de données qui comprend plusieurs structures de données pertinentes.. Si elles sont enregistrées dans la base de données, on parle de variables d'agent virtuelles. Elles peuvent être lues avec l'élément de script GET_VAR, mais ne peuvent pas être définies avec l'instruction :PUT_VAR.
Variables prédéfinies
Les variables prédéfinies recouvrent tous :