Tema anterior: Cómo cambiar las propiedades de pantalla de los campos de forma dinámicaTema siguiente: Atributos lógicos definidos en pantalla


Configuración de las propiedades de visualización de campos dinámicos

Puede configurar CA Identity Manager para ocular y mostrar, o para activar y activar un campo en una pantalla de perfil basado en el valor de otro campo de esa pantalla.

Para configurar las propiedades de visualización de campos dinámicos

  1. Edite la pantalla de perfil.

    CA Identity Manager muestra una lista de campos configurados para la pantalla.

  2. Si es necesario, agregue el campo para el que esté configurando propiedades de campos dinámicos.
  3. Haga clic en el icono Editar situado junto al nombre de campo para editarlo.

    CA Identity Manager mostrará el cuadro de diálogo Propiedades del campo.

  4. Escriba código JavaScript code en el campo JavaScript de validación con el siguiente método:
    function validate(FieldContext, attributeValue, changedValue, errorMessage) 
    

    La clase FieldContext incluye los siguientes métodos para mostrar/ocultar, así como para activar/desactivar un campo:

    public void hide();

    Oculta el campo.

    public void show();

    Muestra el campo.

    public void hideField(String attrName);

    Oculta el campo actual.

    public void showField(String attrName);

    Muestra el campo actual.

    public void disable();

    Desactiva el campo actual.

    public void enable();

    Activa el campo actual.

    public void disableField(String attrName);

    Desactiva un campo para un atributo específico.

    public void enableField(String attrName);

    Activa un campo para un atributo específico.

  5. Haga clic en Aplicar y, a continuación, en Aceptar.