Lorsque vous créez un formulaire personnalisé, vous pouvez ajouter des éléments dans lesquels l'utilisateur sélectionne une valeur dans une liste de résultats de recherche.

Le sélecteur de valeur fonctionne en conjonction avec le type de référence défini dans l'onglet Apparence du formulaire personnalisé. Le type de référence est une ressource vRealize Orchestrator. Par exemple, AD:UserGroup ou VC:Datastore. Une fois le type de référence défini, lorsque l'utilisateur entre une chaîne de recherche, les résultats ou les options de l'arborescence sont limités aux ressources dotées des paramètres correspondants.

Dans le cas du sélecteur de valeur, vous pouvez limiter davantage les valeurs possibles en configurant une source externe. Dans le cas du sélecteur d'arborescence, vous pouvez fournir une valeur par défaut en configurant une source externe.

Utilisation du sélecteur de valeur

Le sélecteur de valeur s'affiche dans le formulaire en tant qu'option de recherche lorsque les utilisateurs demandent l'élément dans le catalogue. Lorsque l'utilisateur entre une chaîne, le sélecteur propose des options en fonction de la façon dont vous l'avez configuré. Vous pouvez employer le sélecteur selon les cas d'utilisation suivants. L'utilisation la plus intéressante du sélecteur de valeur consiste à le coupler avec une valeur de source externe.

  • Sélecteur de valeur avec une source de valeur constante. Appliquez cette méthode si vous souhaitez que l'utilisateur demandeur effectue la sélection dans une liste de valeurs statiques prédéfinies. De façon semblable aux menus déroulants, listes déroulantes, éléments à sélection multiple ou groupes de cases d'option, cette méthode permet d'obtenir les résultats de la recherche dans une liste basée sur les étiquettes et les valeurs constantes prédéfinies.
  • Sélecteur de valeur sans source de valeur définie. Appliquez cette méthode si vous souhaitez que l'utilisateur demandeur recherche un objet spécifique, avec le type de référence configurée, dans l'inventaire de vRealize Orchestrator. Par exemple, le type de référence est VC:Datastore et vous souhaitez que les utilisateurs sélectionnent la banque de données dans la liste récupérée.
  • Sélecteur de valeur avec une source d'une valeur externe. Appliquez cette méthode si vous souhaitez que l'utilisateur demandeur effectue la sélection dans des résultats basés sur une action vRealize Orchestrator. Pour une source externe de sélecteur de valeur, l'action doit renvoyer un tableau de propriétés, et non un tableau de chaînes. Le script suivant présente un exemple d'action de base de vRealize Orchestrator qui fonctionne avec le sélecteur de valeur.
    var res = [];
    res.push(new Properties({label: 'lab1'}));
    res.push(new Properties({label: 'lab2'}));
    res.push(new Properties({label: 'lab3'}));
    return res;