Rubrique précédente: Modification dynamique des propriétés d'affichage des champsRubrique suivante: Attributs logiques définis par fenêtre


Configuration des propriétés d'affichage du champ dynamique

Vous pouvez configurer CA IdentityMinder de manière à masquer, afficher, activer ou désactiver un champ d'une fenêtre de profil en fonction de la valeur d'un autre champ de cette même fenêtre.

Pour configurer les propriétés d'affichage du champ dynamique :

  1. Modifiez la fenêtre de profil.

    CA IdentityMinder affiche la liste des champs configurés pour la fenêtre.

  2. Le cas échéant, ajoutez les champs pour lesquels vous configurez des propriétés de champ dynamique.
  3. Cliquez sur l'icône Modifier située en regard du nom de champ pour modifier celui-ci.

    CA IdentityMinder affiche la boîte de dialogue Propriétés du champ.

  4. Entrez le code JavaScript dans le champ JavaScript de validation à l'aide de la méthode suivante.
    function validate(FieldContext, attributeValue, changedValue, errorMessage) { 
    

    La classe FieldContext inclut les méthodes suivantes pour l'affichage, le masquage, l'activation et la désactivation d'un champ.

    public void hide();

    Masque le champ.

    public void show();

    Affiche le champ.

    public void hideField(String attrName);

    Masque le champ actuel.

    public void hideField(String attrName);

    Affiche le champ actuel.

    public void disable();

    Désactive le champ actuel.

    public void enable();

    Active le champ actuel.

    public void disableField(String attrName);

    Désactive un champ pour un attribut spécifique.

    public void disableField(String attrName);

    Active un champ pour un attribut spécifique.

  5. Cliquez sur Appliquer, puis sur OK.