Tema anterior: Creación de campos dependientes mediante Seleccionar datos de cuadroTema siguiente: Uso de identificadores de atributos lógicos para opciones de campo


Uso de JavaScript para opciones de campo

Puede especificar las opciones que aparecen en los campos de una pantalla de perfil mediante la escritura de JavaScript personalizado.

Para usar JavaScript con el fin de rellenar las opciones de los campos

  1. Modifique una pantalla de perfil.
  2. Seleccione un campo para modificarlos o agregue un nuevo campo.
  3. Si está agregando un nuevo campo, seleccione el atributo asociado con el campo en el cuadro de lista.
  4. Seleccione uno de los siguientes estilos:

    Los campos del cuadro de diálogo Propiedades del campo cambian en función de la selección de estilo que realice.

  5. Seleccione JavaScript en el campo Origen de las opciones de selección.

    Aparecerá un campo adicional, Opciones de selección (JavaScript).

  6. Introduzca JavaScript para proporcionar las opciones para el campo en el campo Opciones de selección (JavaScript).

    El código JavaScript que introduzca deberá incluir una función con la firma "function getOptions(FieldContext)" y devolver una cadena de opciones delimitada por canalización. Si la opción tiene valores independientes de vista y almacenamiento, introdúzcalos con el formato "almacenamiento-valor;vista-valor".

    Por ejemplo:

    function getOptions(FieldContext) {
    
      return "1;one|2;two|3;three|4;four";
    
    }
    
  7. Especifique uno de los siguientes valores en el campo Conservar no opciones:
  8. Especifique valores para los campos restantes obligatorios.

    Note: Para obtener información sobre los campos obligatorios, consulte la Ayuda en línea de la Consola de usuario.

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

CA IdentityMinder guardará las propiedades del campo actual.