Rubrique précédente: Création de champs dépendants à l'aide de données des boîtes de sélectionRubrique suivante: Utilisation des gestionnaires d'attributs logiques pour les options de champs


Utilisation du script Java pour les options de champs

Pour spécifier les options qui s'affichent dans les champs d'une fenêtre de profil, générez un script Java personnalisé.

Pour utiliser le script Java pour renseigner les options de champs :

  1. Modifiez une fenêtre de profil.
  2. Sélectionnez un champ à modifier ou ajoutez-en un.
  3. Si vous ajoutez un champ, sélectionnez l'attribut qui lui est associé dans la zone de liste.
  4. Sélectionnez l'un des styles suivants.

    Les champs figurant dans la fenêtre Propriétés du champ varient en fonction du style sélectionné.

  5. Sélectionnez JavaScript dans le champ Source des options de sélection.

    Le champ Options de sélection (JavaScript) apparaît.

  6. Entrez un script Java pour fournir les options de champs dans le champ Options de sélection (JavaScript).

    Ce script Java doit contenir une fonction avec la signature "function getOptions(FieldContext)" et renvoyer une chaîne d'options délimitées par des barres verticales. Si les valeurs d'affichage et de stockage de l'option diffèrent, entrez-les sous la forme : "valeur-stockage;valeur-affichage".

    comme les exemples ci-dessous.

    function getOptions(FieldContext) {
    
      return "1;one|2;two|3;three|4;four";
    
    }
    
  7. Spécifiez l'une des valeurs suivantes dans le champ Conserver les options personnalisées.
  8. Spécifiez des valeurs pour les autres champs obligatoires.

    Remarque : Pour plus d'informations sur les champs obligatoires, reportez-vous à l'Aide en ligne de la console d'utilisateur.

  9. Cliquez sur Appliquer, puis sur OK.

CA IdentityMinder enregistre les propriétés de champ actuelles.