Saisir des valeurs et des variables dans les modèles

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 3 minutes de lecture
  • 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.

    Tableau 1. Raccourcis utiles dans le concepteur de modèle
    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.

    Utilisez des guillemets pour les chaînes.
    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 ($).

    Utilisez le signe dollar pour les variables.
    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.

    Utilisez ce format pour les chaînes de variables constituant une variable composée.
    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.


    Variable tabulaire
    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.

    Saisissez une valeur à partir d’une variable tabulaire
    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.

    Saisissez une valeur à partir d’une variable tabulaire
    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.
    Glisser-déposer.
    Saisir une variable à l'aide de la saisie semi-automatique
    1. Saisissez le caractère dollar ($) et les premières lettres du nom de la variable.
    2. Sélectionnez la valeur pertinente dans la liste affichant toutes les valeurs actuellement disponibles qui correspondent aux caractères que vous avez saisis.
    Si un seul choix correspond, cette valeur est automatiquement saisie dans le champ.
    Les variables ont un préfixe $. Saisir $P dans un champ affiche une liste des valeurs possibles commençant par « P ».

    Utilisation de la saisie semi-automatique pour la saisie de valeurs et de variables
    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 (+).

    Utilisez un signe plus pour les valeurs complexes
    Utiliser la fonction eval() pour évaluer une chaîne dans le champ
    1. Saisissez EVAL( et cliquez sur le bouton de modification bouton Modifier en regard du champ.
    2. Dans la fenêtre Éditeur de script EVAL, assurez-vous que le mode JavaScript est activé. Vous pouvez également cliquer sur Autre pour d'autres types de scripts.
    3. Saisissez le script dans le volet de l'éditeur.
    4. Si nécessaire, utilisez les boutons Rechercher, Remplacer et Mettre en forme pour modifier le script. Le linting et la mise en surbrillance sont disponibles pour JavaScript.
    5. Cliquez sur Appliquer.
    Pour utiliser la fonction eval() pour JavaScript servant de valeur de paramètre, saisissez le script dans la fenêtre Éditeur de script EVAL.

    Utilisez la fonction eval pour définir des valeurs.