Esta tarea requiere el rol de seguridad Conjunto definido de privilegios. El rol de seguridad asignado a un usuario determina las tareas que éste puede realizar y qué partes de la interfaz de usuario puede ver. Para tener acceso al sistema, todos los usuarios deben tener asignado por lo menos un rol de seguridad. Administrador del sistema o Personalizador del sistema o permisos equivalentes. Las tareas de personalización solo se pueden realizar cuando tiene conexión.Más información: Permisos de personalización
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.
En el panel de navegación, haga clic en Configuración.
En Personalización, haga clic en Personalizaciones. En el área Personalización , haga clic en Personalización del sistema.
En Componentes, expanda Entidades y, a continuación, expanda la entidad que desea.
Haga clic en Formularios. En la lista, haga clic en un formulario para editarlo si tiene un Tipo de formulario de Principal.
En la pestaña Inicio, en el grupo Seleccionar, haga clic en Cuerpo.
En el panel principal, haga doble clic en el campo al que desea agregar un evento.
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.
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.
Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades del controlador.
Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades de campo.
Pruebe el script en los tres modos en que un formulario puede ser usado: creación, actualización y de solo lectura:
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.
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.
Para cerrar el formulario Vista previa, en el menú Archivo, haga clic en Cerrar.
Haga clic en Guardar y cerrar para cerrar el formulario.
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.