Saisir des valeurs et des variables dans les modèles
Il existe plusieurs façons de saisir des valeurs dans le concepteur de modèle. Les types de valeurs suivants peuvent être utilisés dans les modèles : chaînes, variables, variables concaténées et fonctions eval(). N'utilisez pas GlideRecords dans les modèles.
| Pour saisir cette valeur | Suivez ces étapes | Exemple |
|---|---|---|
| Saisir des valeurs constantes, une chaîne | Placez la valeur entre guillemets ("). | Saisissez le chemin d'accès en plaçant des guillemets (") au début et à la fin de la chaîne. |
| Saisir une valeur qui peut changer, une variable | Commencez le nom de la variable par le signe dollar ($). | Saisissez le nom de la variable, précédé du signe dollar ($). |
| Saisir une valeur qui peut changer à partir d'une variable qui contient plusieurs variables | Saisissez le nom de la variable au format suivant : $<container_variable>.<variable> |
Saisissez le signe dollar ($), suivi de process pour le nom de la variable de conteneur, d'un point (.), puis de pid pour le nom de la variable de chaîne. |
| Saisir une valeur à partir d'un champ spécifique dans une table | Saisissez la variable au format suivant : $tabular_variable[row number].column_name |
Pour utiliser la valeur de la deuxième ligne dans la colonne instanceID de la variable IfTable, saisissez $IfTable[2].InstanceID. |
| Saisir de façon successive des valeurs d'une colonne spécifique dans une table, en commençant par la ligne actuelle | Saisissez la variable au format suivant : $tabular_variable[].column_name |
Pour utiliser la valeur de la ligne actuelle dans la colonne instanceID de la variable IfTable, saisissez $IfTable[].InstanceID. |
| Saisir de façon successive des valeurs d'une colonne spécifique dans une table, en commençant par la première ligne | Saisissez la variable au format suivant : $tabular_variable[*].column_name |
Pour utiliser la valeur de la première ligne dans la colonne instanceID de la variable IfTable, saisissez $IfTable[*].InstanceID. Remarque : lors d'une utilisation dans Faire correspondre une condition avec l'opérateur N'est pas vide, le système extrait les valeurs des champs, même si certains d'entre eux sont vides. |
| Copier une valeur ou une variable dans un champ | Sélectionnez la variable ou la valeur que vous souhaitez copier à partir du volet Attribut CI et faites-la glisser dans le champ cible. | Faites glisser la variable company du volet Attributs de CI dans le champ Valeurs. |
| Saisir une variable à l'aide de la saisie semi-automatique |
|
Les variables ont un préfixe $. Saisir $P dans un champ affiche une liste des valeurs possibles commençant par « P ». |
| Spécifier des valeurs (concaténées) complexes dans des champs | Saisissez une valeur, ajoutez un signe plus (+), puis saisissez une autre valeur. Remarque : vous pouvez faire glisser des valeurs et des variables pour créer des valeurs complexes. |
Pour spécifier le chemin d'accès, utilisez la variable install_directory et extrayez le chemin d'accès réel connecté par un signe plus (+). |
| Utiliser la fonction eval() pour évaluer une chaîne dans le champ |
|
Pour utiliser la fonction eval() pour JavaScript servant de valeur de paramètre, saisissez le script dans la fenêtre Éditeur de script EVAL. |