Adición de controladores de eventos para eventos de campo

¿Puedo realizar esta tarea?

Configure siempre las dependencias de cualquier campo de formulario al que haga referencia en sus scripts. La eliminación de un campo al que se hace referencia en un script puede producir un error durante la ejecución del script. Configurar el campo como dependiente ayuda a evitar la eliminación accidental de un campo al que se haga referencia en un script. Más información: Scripting de formularios

Para poder agregar scripts, necesita un conocimiento exhaustivo de la sintaxis de programación de JScript y conocimientos del modelo de objetos Xrm.Page, y debe probar los scripts antes de publicar las personalizaciones. Los scripts erróneos pueden impedir que los formularios funcionen correctamente.

  1. En el panel de navegación, haga clic en Configuración.
  2. En Personalización, haga clic en Personalizaciones. En el área Personalización , haga clic en Personalización del sistema.
  3. En Componentes, expanda Entidades y, a continuación, expanda la entidad que desea.
  4. Haga clic en Formularios. En la lista, haga clic en un formulario para editarlo si tiene un Tipo de formulario de Principal.
  5. En la pestaña Inicio, en el grupo Seleccionar, haga clic en Cuerpo.
  6. En el panel principal, haga doble clic en el campo al que desea agregar un evento.
  7. En el cuadro de diálogo Propiedades de campo, en la pestaña Eventos, seleccione uno de los eventos disponibles y haga clic en Agregar.
  8. En el cuadro de diálogo Propiedades del controlador, proporcione la información solicitada. Active la casilla Habilitado para que la función esté disponible para ser llamada por un evento de campo.
  9. Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades del controlador.
  10. Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades de campo.
  11. Pruebe el script en los tres modos en que un formulario puede ser usado: creación, actualización y de solo lectura:
    1. En la ficha Inicio, haga clic en Vista previa y, a continuación, seleccione Formulario de creación, Formulario de actualización o Formulario de sólo lectura.
    2. Para los modos de creación y actualización, especifique los datos en el campo; seleccione otro campo para desplazar el foco del anterior y comprobar la ejecución del script.
    3. Para cerrar el formulario Vista previa, en el menú Archivo, haga clic en Cerrar.
  12. Haga clic en Guardar y cerrar para cerrar el formulario.
  13. Cuando haya completado las personalizaciones, publíquelas:
    • Para publicar las personalizaciones únicamente para el componente que está editando, en la ficha Inicio, en el grupo Guardar, haga clic en Publicar.
    • Para publicar las personalizaciones de todos los componentes no publicados a la vez, haga clic en Publicar todas las personalizaciones.

Temas relacionados

Creación y configuración de formularios de entidad

Scripting de formularios

Descripción de las entidades

Probar un script de eventos

¿Encontró la información que necesitaba?
Sí      No 
Si no es así, ¿qué información necesita? (opcional)