Lorsque vous modifiez un élément du Blueprint ou du formulaire d'action sur les ressources, vous pouvez appliquer plusieurs contraintes et valeurs à l'élément.

Contraintes

Les contraintes que vous pouvez appliquer à un élément varient selon le type d'élément que vous modifiez ou que vous ajoutez au formulaire. Il se peut que certaines valeurs de contrainte soient configurées dans le workflow de vRealize Orchestrator. Ces valeurs n'apparaissent pas sur l'onglet Contraintes car elles dépendent souvent de conditions qui sont évaluées alors que le workflow s'exécute. Les valeurs de contrainte que vous configurez pour le formulaire de Blueprint remplacent toute contrainte spécifiée dans le workflow de vRealize Orchestrator.

Pour chaque contrainte que vous appliquez à un élément, vous pouvez sélectionner l'une des options suivantes pour la définir :

Non définie

Obtient la propriété de la présentation du workflow vRealize Orchestrator.

Constante

Définit l'élément que vous modifiez comme étant obligatoire ou facultatif.

Champ

Lie l'élément à un autre élément du formulaire. Par exemple, vous pouvez définir l'élément comme étant obligatoire uniquement lorsqu'un autre élément, comme une case à cocher, est sélectionné.

Conditionnelle

Applique une condition. En utilisant des conditions, vous pouvez créer plusieurs clauses et expressions, puis les appliquer à l'état ou aux contraintes de l'élément.

Externe

Sélectionnez une action de script vRealize Orchestrator pour définir la valeur.

Tableau 1. Contraintes du concepteur de formulaire

Contrainte

Description

Obligatoire

Indique si l'élément est obligatoire.

Lecture seule

Indique si le champ est en lecture seule.

Valeur

Vous permet de définir une valeur pour l'élément.

Visible

Indique si le consommateur peut voir l'élément.

Longueur minimale

Vous permet de définir un nombre minimum de caractères de l'élément d'entrée de chaîne.

Longueur maximale

Vous permet de définir un nombre maximum de caractères de l'élément d'entrée de chaîne.

Valeur minimale

Vous permet de définir une valeur minimale de caractères de l'élément d'entrée de nombre.

Valeur maximale

Vous permet de définir une valeur maximale de caractères de l'élément d'entrée de nombre.

Incrément

Vous permet de définir un incrément pour un élément comme un champ Décimal ou Entier. Par exemple, si vous souhaitez qu'un champ Entier soit généré en tant que Curseur, vous pouvez utiliser la valeur du pas.

Nombre minimal

Vous permet de définir un nombre minimum d'éléments qui peuvent être sélectionnés.

Par exemple, lorsque vous ajoutez ou modifiez une Liste de cases à cocher, vous pouvez définir le nombre minimum de cases à cocher que le consommateur doit sélectionner pour continuer.

Nombre maximal

Vous permet de définir un nombre maximum d'éléments qui peuvent être sélectionnés.

Par exemple, lorsque vous ajoutez ou modifiez une Liste de cases à cocher, vous pouvez définir le nombre maximum de cases à cocher que le consommateur doit sélectionner pour continuer.

Valeurs

Vous pouvez appliquer des valeurs à certains éléments et définir ce que les consommateurs voient pour certains champs. Les options disponibles varient en fonction du type d'élément que vous modifiez ou que vous ajoutez au formulaire.

Tableau 2. Valeurs du concepteur de formulaire

Valeur

Description

Non définie

Obtient la valeur de l'élément que vous modifiez dans la présentation du workflow vRealize Orchestrator.

Valeurs prédéfinies

Sélectionnez les valeurs dans une liste d'objets associés dans l'inventaire vRealize Orchestrator.

Valeur

Définit des valeurs statiques personnalisées avec des étiquettes.

Valeurs externes

Sélectionnez une action de script vRealize Orchestrator pour définir votre valeur avec des informations qui ne sont pas directement exposées par le workflow.