Argomento precedente: Modifica dinamica delle proprietà di visualizzazione dei campiArgomento successivo: Attributi logici definiti dalla schermata


Configurazione delle proprietà di visualizzazione dinamiche di un campo

È possibile configurare CA IdentityMinder in modo da visualizzare e nascondere o attivare e disattivare un campo in una schermata di profilo in base al valore di un altro campo di tale schermata.

Configurazione delle proprietà di visualizzazione dinamiche di un campo

  1. Modificare la schermata di profilo.

    Viene visualizzato un elenco di campi configurati per la schermata.

  2. Se necessario, aggiungere il campo per cui si stanno configurando le proprietà dinamiche.
  3. Per modificare il nome del campo, fare clic sull'icona Modifica accanto al nome del campo.

    Verrà visualizzata la finestra di dialogo Proprietà campo.

  4. Immettere il codice JavaScript nel campo JavaScript di convalida utilizzando il metodo seguente:
    function validate(FieldContext, attributeValue, changedValue, errorMessage) 
    

    Per visualizzare/nascondere un campo e attivarlo/disattivarlo, la classe FieldContext include i metodi seguenti:

    public void hide();

    Consente di nascondere il campo.

    public void show();

    Consente di visualizzare il campo.

    public void hideField(String attrName);

    Consente di nascondere il campo corrente.

    public void showField(String attrName);

    Consente di visualizzare il campo corrente.

    public void disable();

    Consente di disattivare il campo corrente.

    public void enable();

    Consente di attivare il campo corrente.

    public void disableField(String attrName);

    Consente di disattivare un campo per un attributo specifico.

    public void enableField(String attrName);

    Consente di attivare un campo per un attributo specifico.

  5. Fare clic su Applica, quindi su OK.