Compartir a través de


Usar el editor de formularios

 

Publicado: noviembre de 2016

Se aplica a: Dynamics CRM 2015

En este tema se explica cómo acceder al editor de formularios, las características que contiene, los elementos de formulario que puede editar y las propiedades de estos elementos.

En este tema

Abrir el editor de formularios

Interfaz de usuario del editor de formularios

Propiedades del formulario

Opciones de visibilidad

Propiedades de las pestañas

Propiedades de las secciones

Propiedades comunes de los campos

Propiedades de campos especiales

Propiedades de subcuadrícula

Propiedades del control de vista rápida

Propiedades de recurso web

Propiedades de IFRAME

Control de notas

Configurar Mapas de Bing

Edición de navegación

Control de temporizador

Configurar controladores de eventos

Abrir el editor de formularios

Puede acceder al editor de formularios a través de la barra de comandos o la cinta, en función de la entidad. Ambos métodos abrirán el formulario en el contexto de la solución predeterminada. Si crea componentes de la solución nuevos en el proceso de edición del formulario, como recursos web, los nombres de los componentes usarán el prefijo de personalización del editor de soluciones de la solución predeterminada y estos componentes solo se incluirán en la solución predeterminada. Si desea que los nuevos componentes de la solución se incluyan en una solución no administrada específica, debe abrir el editor de formularios a través de esa solución no administrada.

Para acceder al editor de formularios a través de la barra de comandos

  1. Vea un registro de una de las Entidades actualizadas, por ejemplo, abra un registro de cuenta.

  2. Si hay varios formularios principales para la entidad, compruebe que el formulario es el que desea editar. Si no lo es, use el selector de formularios para elegir el formulario que desea editar.

  3. En la barra de comandos, seleccione el botón Más comandosBotón Más comandos.

  4. Elija Formulario.

Se abrirá el editor de formularios para este formulario usando la solución predeterminada.

Para acceder al editor de formularios a través de la cinta

  1. Vea un registro de una de las Entidades que utilizan formularios clásicos.

  2. Si hay varios formularios principales para la entidad, compruebe que el formulario es el que desea editar. Si no lo es, use el selector de formularios para elegir el formulario que desea editar.

  3. En la ficha Personalizar de la cinta, en el grupo Diseño, seleccione Formulario.

Se abrirá el editor de formularios para este formulario usando la solución predeterminada.

Para acceder al editor de formularios a través de la solución predeterminada

  1. Vaya a Configuración > Personalizaciones.

  2. Elija Personalizar el sistema para abrir la solución predeterminada.

  3. En Componentes, expanda Entidades y, a continuación, expanda la entidad que desea y seleccione Formularios.

  4. En la lista de formularios, seleccione el formulario que desea editar.

Para obtener acceso al editor de formularios de una solución no administrada

  1. Vaya a Configuración > Personalizaciones.

  2. Elija Soluciones.

  3. Haga doble clic en la solución no administrada que desea utilizar.

  4. Busque la entidad con el formulario que desea editar. Si la entidad no está presente, deberá agregarla.

    Agregar una entidad para una solución no administrada

    1. Seleccione el nodo Entidades y, en la barra de herramientas situada encima de la lista, elija Agregar existente.

    2. En el cuadro de diálogo Seleccionar componentes de la solución, con el selector Tipo de componente definido en Entidad, seleccione la entidad que desee agregar y elija Aceptar.

    3. Si aparece el cuadro de diálogo Faltan componentes necesarios, puede elegir No, no incluir los componentes necesarios si no se piensa exportar esta solución no administrada a otra organización. Si elige no incluir los componentes necesarios que faltan en este momento, puede agregarlos más adelante. Recibirá una notificación de nuevo si exporta esta solución en el futuro.

  5. En el explorador de soluciones, expanda la entidad con el formulario que desee editar y seleccione Formularios.

  6. En la lista de formularios, haga doble clic en el formulario que desea editar.

Interfaz de usuario del editor de formularios

El editor de formularios muestra comandos en dos fichas de la cinta: Inicio e Insertar. Para obtener más información acerca de los comandos disponibles, consulte Pestaña Inicio y Insertar la ficha.

Captura de pantalla del editor de formularios

El cuerpo del editor de formularios se divide en tres áreas: navegación, cuerpo y explorador.

  • Área de navegación
    Ubicada en la parte izquierda, use el área de navegación para controlar el acceso a las entidades relacionadas o agregar vínculos a los recursos web o las direcciones URL que deben mostrarse en el panel principal del formulario. Para modificar la navegación debe seleccionar primero el comando Navegación en el grupo Seleccionar de la ficha Inicio.

    Los formularios de Entidades que utilizan formularios clásicos proporcionan una experiencia de navegación visualmente similar a lo que ve en el área de navegación. Los formularios de Entidades actualizadas proporcionan opciones de navegación a través de la barra de navegación, pero usan los mismos datos para controlar las opciones de navegación que están disponibles.Más información:Edición de navegación

  • Área del cuerpo
    Ubicada en el centro, use el área del cuerpo para controlar el diseño del formulario. Puede seleccionar y arrastrar elementos de formulario para colocarlos. Al hacer doble clic en un elemento se abrirán las propiedades del elemento.

    • Para agregar un campo, selecciónelo en el Explorador de campos y arrástrelo a una sección.

    • Para agregar un elemento que no sea un campo, seleccione la ubicación donde desee colocarlo y use el comando adecuado de la ficha Insertar para agregarlo.

    • Para quitar un elemento, selecciónelo y use el comando Quitar del grupo Editar de la ficha Inicio.

    • Para editar las opciones de Encabezado o Pie de página del formulario debe seleccionar primero el comando correspondiente en el grupo Seleccionar de la ficha Inicio.

  • Área del explorador
    Ubicada en el lado derecho, el área del explorador incluye contenido dependiente del contexto.

    Al seleccionar Cuerpo, Encabezado o Pie de página en el grupo Seleccionar de la ficha Inicio, verá el Explorador de campos. Use el Explorador de campos para arrastrar los campos que desee mostrar en una sección del formulario o en el encabezado o pie de página. Puede incluir el mismo campo varias veces en un formulario. Use el botón Nuevo campo como acceso directo para crear un nuevo campo.

    Al seleccionar Navegación en el grupo Seleccionar de la ficha Inicio, verá el Explorador de relaciones. Arrastre las relaciones a uno de los grupos dentro del área de navegación. No puede agregar la misma relación dos veces. Las relaciones están disponibles en función de su configuración. Si configura una relación para que no se muestre, no aparecerá en el Explorador de relaciones. Para obtener información sobre cómo configurar las opciones de visualización predeterminadas de las relaciones, consulte Elemento del panel de navegación para la entidad principal.

    Puede usar los botones Nueva 1:N y Nueva N:N como acceso directo para agregar nuevas relaciones entre entidades.

Pestaña Inicio

La pestaña Inicio muestra los comandos en la tabla siguiente.

Grupo

Comando

Descripción

Guardar

Guardar (Ctrl+S)

Guarde el formulario.

Guardar como

Crear una copia de este formulario con otro nombre.

Guardar y cerrar

Guardar el formulario y cerrar el editor de formularios.

Publicar

Publicar el formulario.Más información:Publicar personalizaciones

Edición

Cambiar propiedades

Cambiar las propiedades del elemento seleccionado en el cuerpo.

Consulte las siguientes secciones en función del elemento seleccionado:

  • Propiedades de las pestañas

  • Propiedades de las secciones

  • Propiedades comunes de los campos

  • Propiedades de campos especiales

  • Propiedades de subcuadrícula

  • Propiedades del control de vista rápida

  • Propiedades de recurso web

  • Propiedades de IFRAME

  • Control de notas

  • Configurar Mapas de Bing

Quitar

Quitar el elemento seleccionado.

Deshacer (Ctrl+Z)

Deshaga la acción anterior.

Rehacer (Ctrl+Y)

Rehacer la acción anterior.

Seleccionar

Cuerpo

Editar el cuerpo principal del formulario.

Encabezado

Editar el encabezado del formulario.

Pie de página

Editar el pie de página del formulario.

Navegación

Editar la navegación del formulario.

Más información:Edición de navegación

Formulario

Reglas de negocio

Ver, editar o crear nuevas reglas de negocio con el explorador de reglas de negocio.

Más información:Crear y editar reglas de negocio

Propiedades del formulario

Más información:Propiedades del formulario

Vista previa

Obtener una vista previa del aspecto del formulario una vez publicado. Las opciones son:

  • Crear formulario: aspecto del formulario antes de guardar un registro.

  • Actualizar formulario: aspecto de un formulario de un registro existente.

  • Formulario de solo lectura: aspecto del formulario para las personas que tienen acceso de solo lectura a un registro.

Los scripts del formulario se pueden probar, pero algunos escenarios, como la comprobación de valores de los datos del evento OnLoad, no se pueden probar porque el formulario de vista previa no contiene datos.

Habilitar roles de seguridad

Use esta opción para establecer los roles de seguridad que tendrán acceso a los formularios.Más información:Controlar el acceso a los formularios

Importante

Si crea un nuevo formulario, solo los roles de seguridad de administrador del sistema y de personalizador del sistema tendrán acceso al formulario. Debe asignar el acceso a otros roles de seguridad para que los miembros de su organización puedan usarlo.

Mostrar dependencias

Vea los componentes de la solución que dependen de este formulario y los componentes de la solución necesarios para este formulario.Más información:Dependencias de soluciones

Propiedades administradas

La única propiedad administrada es Personalizable. Si se configura en falso, el formulario no se podrá personalizar una vez que se haya incluido en una solución, exportado la solución como una solución administrada e importado la solución administrada en otra organización.Más información:Propiedades administradas

Actualizar

Combinar formularios

Use este valor para combinar un formulario de una versión anterior después de realizar la actualización. Esto facilitará la adopción de nuevos diseños de formulario introducidos en esta versión. El formulario que se trae se agregará en la parte inferior del formulario actual. Use esta opción para combinar formularios y conservar los controladores de eventos para los scripts de formularios.

Insertar la ficha

Captura de pantalla de la pestaña de inserción del editor de formularios

La pestaña Insertar muestra los comandos en la tabla siguiente:

Grupo

Comando

Descripción

Sección

Añadir una sección a una pestaña seleccionada. Puede elegir incluir una sección con entre una y cuatro columnas.

Más información:Propiedades de las secciones

3 Pestañas

Tres columnas

Insertar una pestaña de tres columnas del mismo ancho.

Más información:Propiedades de las pestañas

Tres columnas

Insertar una pestaña de tres columnas con la columna central más ancha.

2 Pestañas

Dos columnas

Insertar una pestaña de dos columnas con la columna derecha más ancha.

Dos columnas

Insertar una pestaña de dos columnas con la columna izquierda más ancha.

Dos columnas

Insertar una pestaña de dos columnas del mismo ancho.

1 Pestaña

Una columna

Insertar una pestaña de una columna.

Control

Subcuadrícula

Formatear una subcuadrícula e insertarla en el formulario.

Más información:Propiedades de subcuadrícula

Separador

Insertar un espacio vacío.

Formulario de vista rápida

Insertar un formulario de vista rápida.

Más información:Propiedades del control de vista rápida

Recurso web

Insertar un recurso de web.

Más información:Propiedades de recurso web

IFRAME

Insertar un IFRAME.

Más información:Propiedades de IFRAME

Notas

Insertar un control para ver las actividades, las publicaciones y las notas.Más información:Control de notas

Mapas de Bing

Insertar un control para mostrar las asignaciones del formulario.Más información:Configurar Mapas de Bing

Vínculo de navegación

Insertar un vínculo de navegación en el área de navegación. Este comando está desactivado, salvo que se seleccione el comando Navegación en el grupo Seleccionar de la pestaña Inicio.Más información:Propiedades de los vínculos de navegación

Temporizador

Inserte un control de temporizador.Más información:Control de temporizador

Propiedades del formulario

Las propiedades del formulario se encuentran en la siguiente tabla:

Pestaña

Propiedad

Descripción

Eventos

Bibliotecas de formularios

Administre los recursos web de JavaScript que estarán disponibles en el formulario y el orden en que se cargarán.

Controladores de eventos.

Configure las funciones de JavaScript de las bibliotecas de formularios que se ejecutarán para los eventos de formulario OnLoad y OnSave, y el orden en que se ejecutarán.

Presentación

Nombre del formulario

Escriba un nombre descriptivo para las personas. Este nombre se mostrará a las personas cuando usen el formulario. Si pueden usar formularios múltiples configurados para la entidad, usarán este nombre para diferenciar los formularios disponibles.

Descripción

Escriba una descripción que explique las diferencias de este formulario respecto de otros formularios principales. Esta descripción se muestra solo en la lista de formularios de una entidad en el explorador de soluciones.

Navegación de páginas

Puede elegir no mostrar los elementos de navegación.

En los formularios de entidades actualizadas esto significa que el valor del nombre principal del registro que se muestra actualmente no aparecerá en la barra de navegación para permitir la navegación a las vistas asociadas.

En formularios con la presentación clásica, las opciones de navegación para elegir las vistas asociadas en el lado izquierdo del formulario no se mostrarán.

Imagen

Cuando una entidad tiene un campo de imagen y se establece la opción Imagen principal de las entidades, este valor habilitará el campo de imagen en el encabezado de este formulario.

Para obtener más información sobre las opciones de entidades, consulte Habilitar o deshabilitar las opciones de la entidad.

Presentación

Establezca el ancho máximo (en píxeles) para limitar el ancho del formulario. El valor predeterminado es 1900.

Parámetros

Parámetros

Todos los formularios se pueden abrir con código mediante una dirección URL. La dirección URL también puede contener datos que se pueden transferir al formulario mediante una cadena de consulta anexada a la dirección URL. Las cadenas de consulta se parecen a este ejemplo:
?p_firstName=Jim&p_lastName=Daly

Como medida de seguridad, los formularios no aceptarán parámetros de cadena de consulta desconocidos. Use esta lista de parámetros para especificar parámetros que este formulario debe aceptar para admitir el código que transferirá los datos a los formularios con una cadena de consulta.

Se comprobarán el nombre y el tipo de datos, y el formulario no se abrirá si se le transfieren parámetros de cadena de consulta no válidos.

Nota

El nombre no puede comenzar con un guión bajo () o crm. Debe empezar con caracteres alfanuméricos seguidos de un guión bajo (_). Por ejemplo, parameter_1 o 1_parameter. El nombre no puede contener guiones (-), dos puntos (:), punto y coma (;), comas (,) o puntos ().

Para obtener más información, vea el tema sobre la apertura de formularios, vistas, cuadros de diálogo e informes con una dirección URL en el Microsoft Dynamics CRM SDK.

Dependencias que no son de eventos

Campos dependientes

Cada controlador de eventos tiene una propiedad Campos dependientes similar para registrar cualquier campo que sea necesario para el script. Si alguien intenta eliminar los campos dependientes, no podrá hacerlo.

Algunos scripts funcionan en el formulario pero no se configuran en un controlador de eventos. Los scripts que se inician desde la barra de comandos no tienen un lugar donde los campos dependientes puedan registrarse. Esta propiedad de formulario proporciona un lugar para que los campos dependientes de dichos scripts puedan registrarse.

Opciones de visibilidad

Varios tipos de elementos de formulario tienen la opción para mostrarse u ocultarse de forma predeterminada. Todos los recursos web, fichas, secciones, campos e IFRAMEs proporcionan esta opción. Con scripts de formulario o reglas de negocio, la visibilidad de estos elementos se puede controlar para crear un formulario dinámico para proporcionar una interfaz de usuario que se adapte a las condiciones del formulario.

Nota

Ocultar elementos de formulario no es una forma recomendada para imponer la seguridad. Existen varias formas en que los usuarios pueden ver todos los elementos y datos en el formulario cuando los elementos están ocultos.

La presentación del panel de lectura de Microsoft Dynamics CRM para Outlook no admite scripts de formularios. Esta presentación utilizará las opciones de visibilidad predeterminadas establecidas para el formulario.

En lugar de diseñar formularios que dependen de scripts para controlar la visibilidad de opciones, piense si flujo de proceso de negocio, un diálogo o el cambio a otro formulario pueden ajustarse mejor a sus requisitos. Si usa scripts, asegúrese de que los elementos que puedan estar ocultos estén ocultos de forma predeterminada. Muéstrelo solo con scripts cuando su lógica lo exija. De esta forma no se mostrará en las presentaciones que no admiten scripts.

Propiedades de las pestañas

En el cuerpo del formulario las pestañas proporcionan separación horizontal. Las pestañas tienen una etiqueta que puede mostrarse. Si se muestra la etiqueta, las pestañas se pueden expandir o contraer para mostrar u ocultar su contenido eligiendo la etiqueta.

Las pestañas contienen hasta tres columnas y el ancho de cada columna se puede establecer en un porcentaje del ancho total. Al crear una nueva pestaña, cada columna se rellena previamente con una sección.

La siguiente tabla muestra las propiedades que se pueden definir para las pestañas del formulario.

Pestaña

Propiedad

Descripción

Presentación

Nombre

Requerido: el nombre único de la pestaña que se usa al hacerle referencia en los scripts. El nombre solo puede contener caracteres alfanuméricos y de subrayado.

Etiqueta

Requerido: etiqueta localizable de la pestaña visible para los usuarios.

Muestra la etiqueta de esta ficha en el formulario

Cuando se muestra la etiqueta, los usuarios pueden hacer clic en esta para alternar entre expandir o contraer la pestaña. Elija si desea mostrar la etiqueta.

Expandir esta ficha de forma predeterminada

El estado de la ficha puede alternar entre expandida o contraída usando scripts de formulario o cuando los usuarios hacen clic en la etiqueta. Elija el estado predeterminado para la pestaña.

Visible de forma predeterminada

Mostrar la pestaña es opcional y se puede controlar mediante scripts. Elija si desea que la pestaña sea visible.Más información:Opciones de visibilidad

Bloquear la ficha en el formulario

Esto evitará que la pestaña se quite accidentalmente y que los usuarios modifiquen el contenido.

Al quitar una pestaña no solo se quita la pestaña, sino también cualquier controlador de eventos de script definido para la pestaña o en los campos de la pestaña. Volver a crear todo este trabajo podría ser un esfuerzo sustancial.

Alguien que desea quitar esta pestaña necesitaría cambiar esta configuración antes de eliminarla.

Formato

Diseño

Las pestañas pueden tener hasta tres columnas. Use las opciones para establecer el número de pestañas y qué porcentaje del ancho total deben ocupar.

Eventos

Bibliotecas de formularios

Especifique cualquier recurso web de JavaScript que se usará en el controlador de eventos de TabStateChange de la pestaña.

Vea el tema sobre la referencia de eventos de formulario para el evento de TabStateChange de pestañas del SDK

Controladores de eventos.

Configure las funciones de las bibliotecas que deben llamarse para el evento TabStateChange de la pestaña.Más información:Configurar controladores de eventos

Propiedades de las secciones

Una sección ocupa el espacio disponible en una columna de la ficha. Las secciones tienen una etiqueta que se puede mostrarse y una línea se puede mostrar debajo de la etiqueta.

Las secciones pueden tener hasta 4 columnas e incluyen las opciones para mostrar cómo las etiquetas de los campos de la sección se muestran.

Los encabezados y pies de página son similares a las secciones pero no se pueden quitar. Si no contienen nada no se mostrarán.

Pestaña

Propiedad

Descripción

Presentación

Nombre

Requerido: nombre único de la sección que se usa al hacerle referencia en los scripts. El nombre solo puede contener caracteres alfanuméricos y de subrayado.

Etiqueta

Requerido: etiqueta localizable de la sección visible para los usuarios.

Muestra la etiqueta de esta sección en el formulario

Las secciones a menudo se usan sin etiquetas para controlar el formato de los campos que contienen.

Mostrar una línea en la parte superior de la sección

Una línea en la parte superior de la sección puede ayudar al dividir el diseño del formulario.

Ancho de la etiqueta de campo

Requerido: defina un valor entre 50 y 250 para especificar el espacio permitido para las etiquetas de campo.

Los elementos de encabezados y pies de página de también tienen esta propiedad.

Visibilidad

Mostrar la sección es opcional y se puede controlar mediante scripts.Más información:Opciones de visibilidad

Bloquear la sección en el formulario

Esto evitará que la sección se quite accidentalmente y que los usuarios quiten el contenido.

Al quitar una sección no solo se quita la sección, sino también cualquier campo que contenga.

Alguien que desea quitar esta sección necesitaría cambiar esta configuración antes de eliminarla.

Formato

Los componentes de encabezados y pies de página de también tienen esta propiedad.

Diseño

Especifique hasta cuatro columnas para incluir en la sección.

Alineación de etiqueta de campo

Las etiquetas de los campos dentro de la sección se pueden alinear a izquierda, derecha o centradas.

Posición de etiqueta de campo

Las etiquetas de los campos de la sección pueden colocarse en el lateral o la parte superior de los campos.

Propiedades comunes de los campos

Los cambios muestran controles que los usuarios utilizan para ver o modificar datos del registro de entidad. Los campos pueden formatearse para ocupar hasta cuatro columnas en una sección.

En la siguiente tabla se describen las propiedades que tienen todos los campos. Determinados tipos de campos tienen propiedades especiales. Estos se describen en Propiedades de campos especiales.

Pestaña

Propiedad

Descripción

Presentación

Etiqueta

Requerido: de forma predeterminada, la etiqueta se corresponderá con el nombre para mostrar del campo. Puede reemplazar ese nombre para el formulario proporcionando otra etiqueta aquí.

Mostrar etiqueta en el formulario

También puede elegir no mostrar la etiqueta.

El campo es de sólo lectura

Puede especificar que el campo no se pueda editar. El uso de scripts de formulario permite cambiar este ajuste para habilitar o deshabilitar la edición en función de los criterios evaluados en el script.

Bloquear el campo en el formulario

Esto evitará que el campo se quite accidentalmente del formulario. Esto evitará que una configuración aplicada al campo, como controladores de eventos, se desactive si se quita el campo. Para quitar este campo que un personalizador necesitaría borrar este valor primero.

Visible de forma predeterminada

Mostrar el campo es opcional y se puede controlar mediante scripts.Más información:Opciones de visibilidad

Formato

Seleccione el número de columnas que ocupa el control

Cuando la sección que contiene los campos tiene más de una columna puede establecer el campo para ocupar hasta el número de columnas que tiene la sección.

Detalles

Nombre para mostrar, Nombre y Descripción

Estos campos de solo lectura son de referencia. Elija el botón Editar para acceder cómodamente a la definición del campo si desea editarla.

Cada instancia de un campo en el formulario tiene una propiedad de nombre para que se le pueda hacer referencia en los scripts de formulario, pero este nombre lo administra la aplicación. La primera instancia del campo es el nombre del campo especificado cuando se creó.Más información:Crear y editar campos

Cada nueva vez que un campo se incluye en un formulario, se agrega al nombre un número empezando por 1 al final. Si el nombre del campo es "new_cost", la primera instancia es "new_cost", la segunda es "new_cost1" y así sucesivamente para cada instancia del campo en el formulario.

Nota

El valor Descripción del campo proporciona texto de información del campo cuando los usuarios colocan el cursor encima.

Eventos

Bibliotecas de formularios

Especifique cualquier recurso web de JavaScript que se usará en el controlador de eventos OnChange del campo.

Vea el tema sobre la referencia de eventos de formulario para el evento OnChange del campo del SDK

Controladores de eventos

Configure las funciones de las bibliotecas de formularios que deben llamarse para el evento OnChange del campo.Más información:Configurar controladores de eventos

Reglas de negocio

Reglas de negocio

Visualice y administre las reglas de negocio que hacen referencia a este campo.Más información:Crear y editar reglas de negocio

Propiedades de campos especiales

Todos los campos tienen propiedades enumeradas en Propiedades comunes de los campos, pero algunos campos tienen propiedades adicionales.

Propiedades de los campos de búsqueda

En la ficha Mostrar, los campos de búsqueda tienen algunas propiedades adicionales. Algunos campos del sistema que parecen campos de búsqueda y tienen comportamientos similares son las búsquedas de Propietario, Cliente, PartyList y Referente a. Estos campos son diferentes de las búsquedas porque permiten varios valores de configuración o varios tipos, o ambos. Estos campos solo tienen las primeras dos propiedades: Desactivar resoluciones automáticas del campo y Deshabilitar los elementos usados más recientemente para este campo.

Este es un ejemplo de diálogo de búsqueda que se muestra cuando los usuarios eligen la opción Buscar más registros al configurar el valor de una búsqueda.

Elementos del diálogo de búsqueda en Dynamics CRM

Propiedad

Descripción

Desactivar resoluciones automáticas del campo

Solo los formularios principales que utilizan la Formularios clásicos admiten la resolución automática. Esta característica se puede desactivar con este valor.

Deshabilitar los elementos más usados recientemente para este campo

Solo los formularios principales que utilizan la Formularios clásicos admiten los elementos usados más recientemente. Esta característica se puede desactivar con este valor.

Filtrado de registros relacionados

Si esta característica está habilitada, los registros que se muestran cuando alguien busca un registro tendrán filtros adicionales aplicados. Esto ayuda a realizar búsquedas más relevantes al establecer el valor de búsqueda.

También puede permitir a los usuarios desactivar el filtro.

Mostrar cuadro de búsqueda en el cuadro de diálogo de búsqueda

Puede elegir que no se muestre el cuadro de búsqueda en el cuadro de diálogo de búsqueda.

Vista predeterminada

Esta vista se usará para filtrar los resultados de la búsqueda en línea y para especificar la vista predeterminada que se muestra en el cuadro de diálogo de búsqueda si los usuarios eligen la opción Buscar más registros.

La vista predeterminada también controla los campos que se incluyen en búsqueda en línea.

Búsqueda alineada en Dynamics CRM

Para búsquedas que solo permiten la selección de un tipo único de entidad, los campos mostrados en la búsqueda en línea están configurados para ser los primeros dos campos incluidos en la vista predeterminada. En este ejemplo, Número de centralita y Correo electrónico son las primeras dos columnas de la vista predeterminada configurada para una búsqueda de cuenta.

Para búsquedas del sistema que permiten varios tipos de entidades, se muestran las primeras dos columnas de la vista de búsqueda de entidad.

Selector de vista

Puede elegir entre tres opciones:

  • Desactivado: no permite que los usuarios seleccionen una vista diferente.

  • Mostrar todas las vistas: están disponibles todas las vistas.

  • Mostrar las vistas seleccionadas: al elegir esta opción, puede usar la tecla Ctrl y el cursor para elegir las vistas que deben mostrarse. La vista de búsqueda de la entidad no se puede deseleccionar.

Propiedades de los campos de dos opciones

En la pestaña de formato, los campos de dos opciones tienen las siguientes opciones de formato

  • Dos botones de opción: dos controles etiquetados con las etiquetas. Solo se puede seleccionar uno.

  • Casilla de verificación: una sola casilla de verificación para establecer el valor true o, de lo contrario, false.

  • Lista: una lista desplegable que incluye ambos valores.

Propiedades de los campos de varias líneas de texto

Los campos de varias líneas de texto y de una sola de línea de texto que usan el formato Text Area tienen una propiedad Diseño de filas . Con esta propiedad puede especificar un valor de Número de filas o seleccionar Expandir automáticamente para usar el espacio disponible.

Propiedades de subcuadrícula

Puede configurar una subcuadrícula para presentar una lista de registros o un gráfico. Seleccione Solo mostrar gráfico en la ficha Mostrar para mostrar un gráfico en lugar de una lista.

Pestaña

Propiedad

Descripción

Presentación

Nombre

Requerido: nombre único de la subcuadrícula que se usa al hacerle referencia en los scripts. El nombre solo puede contener caracteres alfanuméricos y de subrayado.

Etiqueta

Requerido: etiqueta localizable de la subcuadrícula visible para los usuarios.

Mostrar etiqueta en el formulario

Si la etiqueta debería mostrarse en el formulario. Es necesario si habilita Mostrar cuadro de búsqueda.

Registros

Elija entre dos opciones:

  • Solo los registros relacionados: la subcuadrícula solo mostrará los registros relacionados con el registro actual.

  • Todos los tipos de registros: la subcuadrícula mostrará los registros filtrados solo por la vista predeterminada o, si está habilitado el selector de la vista, todas las vistas que el usuario elija.

La opción que elija afectará al comportamiento de control de visualización de lista.Más información:Mostrar comportamiento de la lista

Entidad

En función de la opción que elija para Registros, esta lista mostrará una de las opciones:

  • Solo los registros relacionados: una lista de entidades relacionadas con esta entidad con el nombre del campo de búsqueda en la entidad que define la relación entre paréntesis.

  • Todos los tipos de registros: una lista de todas las entidades.

Vista predeterminada

Seleccione la vista que se aplicará de forma predeterminada. Si no habilita otras vistas mediante la propiedad Selector de vista. Esta será la única vista.

Use el botón Editar para abrir la vista predeterminada para editar. Use el botón Nuevo para crear una vista nueva para usar para esta subcuadrícula.

Mostrar cuadro de búsqueda

Muestra el cuadro de búsqueda. Cuando se selecciona esta opción se requiere la opción Mostrar etiqueta en el formulario.

Mostrar índice

Solo los formularios que utilizan la Formularios clásicos admiten la opción de mostrar índice.

Seleccione esta casilla si desea que esté disponible el índice alfabético con la lista. Esto le permite pasar a registros que comiencen con una letra o número determinado.

Selector de vista

Tiene tres opciones:

  • Desactivado: solo se puede usar la vista predeterminada.

  • Mostrar todas las vistas: permite a los usuarios seleccionar cualquier vista.

  • Mostrar las vistas seleccionadas: use la tecla Ctrl con el cursor para seleccionar las vistas disponibles que desee mostrar.

Gráfico predeterminado

Seleccione el gráfico para mostrar si Solo mostrar gráfico está seleccionado.

Solo mostrar gráfico

En lugar de una lista de registros, se mostrará un gráfico.

Mostrar selección de gráfico

Si se selecciona Solo mostrar gráfico, permite a las personas seleccionar distintos gráficos.

Formato

Diseño

Seleccione el número de columnas que ocupa el control.

Cuando la sección que contiene la subcuadrícula tiene más de una columna, puede establecer que el campo ocupe hasta el número de columnas que tiene la sección.

Diseño de filas

Número de filas determinará cuántos registros se muestran en una página de una subcuadrícula.

Si se selecciona Expandir automáticamente para usar el espacio disponible, el formulario permitirá espacio para dos registros y expandirá el espacio a medida que el número de registros aumente. Si el número excede Número de filas, los usuarios pueden navegar a páginas adicionales para ver los registros.

Si Expandir automáticamente para usar el espacio disponible no está seleccionado, el formulario proporcionará espacio para el número de registros definidos en Número de filas y las personas podrán navegar a páginas adicionales para ver registros adicionales.

En formularios que utilizan la Formularios clásicos, las acciones realizadas en una subcuadrícula están disponibles en la cinta de opciones. Los desarrolladores pueden personalizar el comportamiento de estas acciones o agregar acciones adicionales personalizando la cinta de opciones.

En formularios que utilizan la Formularios actualizados, las acciones para las subcuadrículas se colocan cerca de subcuadrícula para facilitar el acceso a estas. Sin embargo, la barra de comandos no permite agregar acciones personalizadas. Los desarrolladores pueden editar la cinta de opciones para modificar las acciones para las tres acciones restantes: mostrar la lista, agregar registro y eliminar registro.

Mostrar comportamiento de la lista

Al mostrar una lista en formularios con la Formularios actualizados, cada subcuadrícula muestra el botón Abrir vistaBotón Abrir vista en la esquina superior derecha cuando se muestra la entidad como una de las entidades incluidas en el área de navegación del editor de formularios. Al elegir este botón se abrirá la vista. El comportamiento cambiará en función de la opción elegida para la propiedad Registros.

Al seleccionar Solo los registros relacionados, la vista se abrirá usando una de las vistas asociadas en la misma ventana. Para volver al formulario, use el botón Atrás o elija el valor del nombre principal del registro actual en la barra de navegación.

Al seleccionar Todos los tipos de registros, la vista se abrirá en una nueva ventana.

Agregar comportamiento del registro

Al visualizar una lista en formularios con la Formularios actualizados, cada subcuadrícula muestra el botón Agregar registroBotón Agregar en el lado superior derecho de la subcuadrícula. Al elegir este botón podrá agregar un registro. Este comportamiento cambiará en función de la opción elegida para la propiedad Registros y si la búsqueda es para los registros de actividad.

Al seleccionar Solo los registros relacionados el comportamiento predeterminado es el comportamiento para agregar los registros existentes. Los usuarios ven una búsqueda en línea para buscar un registro existente primero. Esto ayuda a evitar la creación de registros duplicados. Si no puede encontrar un registro de existente, puede seleccionar la opción Nuevo. Cuando se cree un nuevo registro, las asignaciones de campos definidas en la relación se aplicarán.Más información:Asignar campos de entidad

Al seleccionar Todos los tipos de registros el comportamiento predeterminado es agregar un nuevo registro. El formulario de creación rápida se mostrará si la entidad de destino tiene uno. De lo contrario, aparecerá el formulario principal de la entidad predeterminada.

Si la subcuadrícula muestra actividades, las personas deberán elegir primero el tipo de actividad y después ver el comportamiento de "agregar registro nuevo".

Eliminar comportamiento del registro

Cuando se selecciona un registro en una subcuadrícula, el botón EliminarIcono de eliminación de subcuadrícula aparece en la parte derecha de la fila. El comportamiento de esta acción de eliminación es diferente según el tipo de relación con la entidad actual.

Cuando la subcuadrícula usa una relación 1:N (uno a varios), el comportamiento de eliminación de registro normal es mostrar un diálogo de confirmación antes de eliminar el registro.

Cuando la subcuadrícula usa una relación N:N (varios a varios), el registro de la entidad de relación (o intersección) relacionado con dos registros se elimina sin una confirmación y el registro no se mostrará más en la subcuadrícula. No obstante, el registro que se mostraba no se elimina.

Propiedades del control de vista rápida

Un control de vista rápida muestra datos de un registro seleccionado en una búsqueda en el formulario. Los datos que se muestran en el control se definen mediante un formulario de vista rápida. Los datos que se muestran no se pueden editar, pero cuando el campo principal se incluye en el formulario de vista rápida, se convierte en un vínculo para abrir el registro relacionado.Más información:Crear y editar formularios de vista rápida

Propiedad

Descripción

Nombre

Requerido: nombre único para el formulario de vista rápida que se usa al hacerle referencia en los scripts.

Etiqueta

Requerido: etiqueta para mostrar para el formulario de vista rápida.

Mostrar etiqueta en el formulario

Muestra la etiqueta en el formulario.

Campo de búsqueda

Seleccione uno de los campos de búsqueda incluidos en el formulario.

Entidad relacionada

Este valor depende de la opción de Campo de búsqueda que elija. Suele ser la entidad principal de la relación de entidad 1:N para la búsqueda.

Si la entidad incluye una búsqueda de Cliente potencial que pueda aceptar una cuenta o un contacto, en el campo Formulario de vista rápida puede elegir un formulario de vista rápida para la cuenta y el contacto cambiando este valor y después eligiendo otro formulario de vista rápida.

Formulario de vista rápida

Si la Entidad relacionada tiene formularios de vista rápida puede seleccionarlos aquí. De lo contrario, elija Nuevo para crear uno.

Elija Editar para cambiar el formulario de vista rápida seleccionado.

Propiedades de recurso web

Puede agregar o editar recursos web en un formulario para aumentar su atractivo o utilidad para los usuarios. Los recursos web habilitados para formularios son imágenes, archivos HTML o controles de Silverlight.

Para ver las instrucciones paso a paso, consulte Agregar o editar un recurso web de formulario.

Pestaña

Propiedad

Descripción

General

Recurso de web

Requerido: imagen, HTML o recurso web de Silverlight que desee.

Nombre

Requerido: nombre único para el campo. El nombre solo puede contener caracteres alfanuméricos y de subrayado.

Etiqueta

Requerido: etiqueta para mostrar para el recurso web.

Visible de forma predeterminada

Mostrar el recurso web es opcional y se puede controlar mediante scripts.Más información:Opciones de visibilidad

Parámetro personalizado

Un valor personalizado para pasar al parámetro de cadena de consulta de data.Más información:Pasar los parámetros a los recursos web

Texto alternativo

Cuando se muestra un recurso web de imagen, este valor proporciona el texto de información sobre herramientas para los usuarios que usan lectores de pantalla.

Restringir scripting entre marcos cuando sea posible.

Si las páginas existen en dominios diferentes, es posible que desee impedir que tengan acceso al contenido de las páginas del formulario. Los recursos web están siempre en el mismo dominio, por lo que no debe ser un problema con los recursos web.

Pasar código tipo de objeto de registro e id. único como parámetros

Los datos de la organización, el usuario y el registro se pueden pasar el recurso web para que puedan adaptarse a la configuración de la organización.Más información:Pasar los parámetros a los recursos web

Formato

Seleccione el número de columnas que ocupa el control

Cuando la sección que contiene el recurso web tiene más de una columna, puede establecer que el campo ocupe hasta el número de columnas que tiene la sección.

Seleccione el número de filas que ocupa el control

Puede controlar el alto de los recursos web especificando varias filas.

Expandir automáticamente para usar el espacio disponible

Puede permitir que el alto del recurso web se expanda el espacio disponible.

Seleccione el tipo de desplazamiento para el IFrame

Un recurso web HTML se agrega al formulario mediante un IFRAME.

  • Como sea necesario: muestra barras de desplazamiento cuando el tamaño del recurso web es mayor que el espacio disponible.

  • Siempre: siempre se muestran barras de desplazamiento.

  • Nunca: nunca se muestran barras de desplazamiento.

Mostrar borde

Muestra un borde alrededor del recurso web.

Dependencias

Campos dependientes

Un recurso web pueden interactuar con los campos del formulario mediante el script. Si se quita un campo del formulario, el script del recurso web se puede interrumpir. Agregue campos a los que hagan referencia los scripts del recurso web en Campos dependientes para que no puedan quitarse accidentalmente.

Pasar los parámetros a los recursos web

Un archivo HTML o recurso web de Silverlight puede aceptar que los parámetros se pasen como parámetros de cadena de consulta.

La información del registro se puede pasar habilitando la opción Pasar código tipo de objeto de registro e id. único como parámetros. Si la información se escribe en el campo Parámetro personalizado (datos) se pasará mediante el parámetro de datos. Los valores que se pasan son:

Parámetro

Descripción

data

Este parámetro solo se pasa cuando se proporciona texto para Parámetro personalizado (datos).

orglcid

LCID de idioma predeterminado de la organización.

orgname

El nombre de la organización.

userlcid

LCID de idioma preferido del usuario

type

Código de tipo de entidad. Este valor puede ser diferente para las entidades personalizadas en distintas organizaciones. Utilice el nombre de tipo de entidad en su lugar.

typename

Nombre del tipo de entidad.

id

El valor de identificador del registro. Este parámetro no incluye un valor hasta que se guarda el registro de la entidad.

No se permite ningún otro parámetro y el recurso web no se abrirá si se usan otros parámetros. Si necesita pasar varios valores, el parámetro de datos puede sobrecargarse para incluir varios parámetros. Vea el ejemplo de paso de varios valores a un recurso web mediante el parámetro de datos del SDK

Propiedades de IFRAME

Puede agregar los IFRAME a un formulario para integrar contenido de otro sitio web en un formulario.

Nota

Los formularios de Microsoft Dynamics 365 no están diseñados para mostrarse en los IFRAME.

Pestaña

Propiedad

Descripción

General

Nombre

Requerido: nombre único para el IFRAME. El nombre solo puede contener caracteres alfanuméricos y de subrayado.

URL

Requerido: dirección URL de la página que se mostrará en el IFRAME.

Pasar código tipo de objeto de registro e id. único como parámetros

Los datos de la organización, el usuario y el registro se pueden pasar al IFRAME.Más información:Paso de parámetros de los IFRAME

Etiqueta

Requerido: etiqueta para mostrar para el IFRAME.

Mostrar etiqueta en el formulario

Si la etiqueta debe mostrarse.

Restringir scripting entre marcos cuando sea posible

Se considera un riesgo de seguridad permitir que las páginas de un sitio web distinto interactúen con la aplicación Microsoft Dynamics CRM mediante scripts. Use esta opción para limitar el scripting entre marcos en las páginas de las que no tiene el control.

Más información:Seleccione si se restringe el scripting entre marcos.

Visible de forma predeterminada

Mostrar el IFRAME es opcional y se puede controlar mediante scripts.Más información:Opciones de visibilidad

Formato

Seleccione el número de columnas que ocupa el control

Cuando la sección que contiene los IFRAME tiene más de una columna puede establecer el campo para ocupar hasta el número de columnas que tiene la sección.

Seleccione el número de filas que ocupa el control

Puede controlar el alto de los IFRAME especificando el número de filas que ocupa el control.

Expandir automáticamente para usar el espacio disponible

En lugar de establecer el alto mediante un número de filas, puede permitir que el alto del IFRAME se expanda el espacio disponible.

Seleccione el tipo de desplazamiento para el IFrame

Tiene tres opciones:

  • Como sea necesario: muestra barras de desplazamiento cuando el tamaño del IFRAME es mayor que el espacio disponible.

  • Siempre: siempre se muestran barras de desplazamiento.

  • Nunca: nunca se muestran barras de desplazamiento.

Mostrar borde

Muestra un borde alrededor del IFRAME.

Dependencias

Campos dependientes

Un IFRAME pueden interactuar con los campos del formulario mediante el script. Si se quita un campo del formulario, el script del IFRAME se puede interrumpir. Agregue campos a los que hagan referencia los scripts de los IFRAME en Campos dependientes para que no puedan quitarse accidentalmente.

Paso de parámetros de los IFRAME

La información del registro se puede pasar habilitando la opción Pasar código tipo de objeto de registro e id. único como parámetros. Los valores que se pasan son:

Parámetro

Descripción

orglcid

LCID de idioma predeterminado de la organización.

orgname

El nombre de la organización.

userlcid

LCID de idioma preferido del usuario

type

Código de tipo de entidad. Este valor puede ser diferente para las entidades personalizadas en distintas organizaciones. Use typename en su lugar.

typename

Nombre del tipo de entidad.

id

El valor de identificador del registro. este parámetro no incluye un valor hasta que se guarda el registro de la entidad.

Control de notas

En los formularios de algunas entidades del sistema que usan la Formularios actualizados, el control de notas proporciona la capacidad de tener acceso a la información de PUBLICACIONES, ACTIVIDADES y NOTAS. Para las entidades personalizadas en las que ha habilitado notas y actividades, verá solo NOTAS y ACTIVIDADES. Para incluir PUBLICACIONES debe habilitarlas para la entidad personalizada.

Habilitar publicaciones para una entidad personalizada

  1. Vaya a Configuración > Configuraciones de publicación.

  2. Busque el registro de la entidad personalizada.

  3. Asegúrese de que la opción Habilita los muros para este tipo de formulario de registro está seleccionada y guarde el registro.

  4. En la barra de comandos, seleccione ACTIVAR.

  5. Si necesita habilitar muros, debe publicar la entidad.

De manera predeterminada, para las entidades del sistema el control notas está colocado en una sección del panel social en el centro de una ficha de tres columnas en la parte superior del formulario. Puede aparecer en un formulario solo una vez. Puede mover o quitar el control notas. Para volver a agregarlo, use el botón Notas del grupo Control de la ficha Insertar.

En la siguiente tabla se describen las propiedades para el control Notas.

Pestaña

Propiedad

Descripción

Presentación

Etiqueta

Requerido: aunque la etiqueta no aparece de forma predeterminada, se requiere una etiqueta.

Mostrar etiqueta en el formulario

También puede elegir mostrar la etiqueta.

Bloquear el campo en el formulario

Esto evitará que las notas se quiten accidentalmente del formulario.

Ficha predeterminada

Seleccione la ficha que debe mostrarse de forma predeterminada. Las opciones son:

  • Actividades

  • Entradas

  • Notas

Formato

Seleccione el número de columnas que ocupa el control

Cuando la sección que contiene el control de notas tiene más de una columna, puede establecer que el campo ocupe hasta el número de columnas que tiene la sección.

Número de filas

Para controlar el alto del control de notas seleccione el número de filas que ocupa el control.

Expandir automáticamente para usar el espacio disponible

En lugar de establecer el alto mediante un número de filas, puede permitir que el alto del control de notas se expanda el espacio disponible.

Configurar Mapas de Bing

Mapas de Bing puede mostrarse en los formularios de cuentas, contactos, clientes potenciales, ofertas, pedidos, facturas, competidores y usuarios del sistema. Puede quitar el área de mapas de Bing en el editor de formularios o volver a agregarlo con el botón Mapas de Bing en la ficha Insertar del editor de formularios.

Para habilitar los mapas de Bing debe estar habilitada la configuración del sistema Mostrar Mapas de Bing en los formularios. Las organizaciones de Microsoft Dynamics 365 local deben especificar una clave de Mapas de Bing y escribirla en la configuración del sistema Escriba la clave de Mapas de Bing. Obtenga una clave de Mapas de Bing de: https://www.bingmapsportal.com/. Los suscriptores de Microsoft Dynamics CRM Online no requieren una clave.

Pestaña

Propiedad

Descripción

General

Etiqueta

Requerido: etiqueta para mostrar para Mapas de Bing.

Mostrar etiqueta en el formulario

Si la etiqueta debe mostrarse.

Seleccione una dirección para utilizar con este control de Mapas de Bing

Elija qué dirección se debe usar para proporcionar datos para el mapa.

Visible de forma predeterminada

Mostrar Mapas de Bing es opcional y se puede controlar mediante scripts.Más información:Opciones de visibilidad

Formato

Seleccione el número de columnas que ocupa el control

Cuando la sección que contiene Mapas de Bing tiene más de una columna puede establecer el campo para ocupar hasta el número de columnas que tiene la sección.

Seleccione el número de filas que ocupa el control

Puede controlar el alto de Mapas de Bing especificando varias filas.

Expandir automáticamente para usar el espacio disponible

Puede permitir que el alto de Mapas de Bing se expanda el espacio disponible.

Edición de navegación

La navegación en el formulario permite que los usuarios vean listas de registros relacionados. Cada relación de entidad tiene propiedades para controlar si se debe mostrar.Más información:Elemento del panel de navegación para la entidad principal

Las relaciones de entidad configuradas para mostrarse se pueden reemplazar en el editor de formularios. También puede incluir vínculos de navegación para mostrar recursos web u otros sitios web mediante la navegación del formulario.

Para ver instrucciones paso a paso, consulte Agregar o modificar la navegación del formulario para las entidades relacionadas

Para habilitar la edición de la navegación debe seleccionar primero Navegación en el grupo Seleccionar de la ficha Inicio.

En el Explorador de relaciones puede filtrar por las relaciones 1: N (uno a varios) o N:N (varios a varios), o ver todas las relaciones disponibles. La opción Mostrar únicamente la casilla de verificación sin usar de relaciones está deshabilitada y seleccionada. Cada una de las relaciones se puede agregar una vez.

Para agregar una relación desde el Explorador de relaciones haga doble clic y se agregará debajo de la relación actualmente seleccionada en el área de navegación. Haga doble clic en una relación en el área de navegación y podrá cambiar la etiqueta en la ficha Mostrar. En la ficha Nombre puede obtener información sobre la relación. Use el botón Editar para abrir la definición de la entidad.

Hay cinco grupos en el área de navegación. Puede arrastrarlos para cambiar su ubicación y hacer doble clic encima para cambiar la etiqueta, pero no puede quitarlos. Estos grupos solo se mostrarán cuando contengan algo. Si no desea que un grupo aparezca, no le agregue ningún elemento.

Use el botón Vínculo de navegación en el grupo Control de la ficha Insertar para agregar un vínculo a un recurso web o una dirección URL externa.

Propiedades de los vínculos de navegación

Los vínculos de navegación tienen las siguientes propiedades:

Propiedad

Descripción

Nombre

Requerido: texto que se muestra como una etiqueta.

Icono

Use un recurso web de 32 x 32 píxeles. Se recomienda usar una imagen PNG con un fondo transparente.

Recurso web

Especifique un recurso web para mostrar en el panel principal del formulario.

Dirección URL externa

Especifique la dirección URL de una página para mostrar en el panel principal del formulario.

Control de temporizador

Use un control del temporizador en formularios donde los registros deban cumplir un hito específico basado en tiempo. Un control de temporizador muestra a las personas cuánto tiempo hay disponible para completar una acción en la resolución de un registro activo o cuánto tiempo ha pasado desde que finalizó el tiempo para completar la acción. Como mínimo, los controles de temporizador se deben configurar para mostrar el resultado correcto o con error al completar la acción. Además, pueden configurarse para mostrar advertencias cuando las condiciones se acercan al error.

Se puede agregar un control de temporizador a un formulario para cualquier entidad, pero se usan con más frecuencia para la entidad de caso, especialmente cuando están vinculados a campos que realizan un seguimiento de contratos de nivel de servicio. Puede agregar varios controles de temporizador en el cuerpo de un formulario. No puede agregarlos al encabezado o pie de página.

Las propiedades Origen de datos de control de temporizador usan campos para la entidad.

  • El Campo de hora del error usa un campo fecha-hora para establecer la hora.

  • Los tres campos de condición usan uno de los campos Conjunto de opciones, Dos opciones, Estado, o Razón para el estado para la entidad.

Propiedades de los controles de temporizador

En la siguiente tabla se describen las propiedades de un control de temporizador.

Grupo

Nombre

Descripción

Nombre

Nombre

Requerido. Un nombre único para el control.

Etiqueta

Requerido. La etiqueta que se muestra para el control de temporizador.

Origen de datos

Campo de hora del error

Requerido. Seleccione uno de los campos de fecha-hora para la entidad para representar cuándo debe realizarse correctamente un hito.

Condición de éxito

Requerido. Seleccione un campo para la entidad para evaluar el resultado correcto del hito, y después elija qué opción indica el resultado correcto.

Condición de advertencia

Seleccione un campo para la entidad para evaluar si el resultado correcto del hito está en peligro para mostrar una advertencia, luego elija qué opción indica que debe mostrarse una advertencia.

Cancelar condición

Seleccione un campo para la entidad para evaluar si la consecución del hito debe cancelarse, después elija qué opción indica que el hito se ha cancelado.

Configurar controladores de eventos

Los controladores de eventos de formularios pueden configurarse para las siguientes áreas en un formulario:

Elemento

Evento

Descripción

Formulario

OnLoad

Se produce cuando el formulario se carga.

OnSave

Se produce cuando se guardan los datos.

Pestaña

TabStateChange

Se produce cuando se expande o contrae la ficha.

Campo

OnChange

Se produce cuando los datos del campo cambian y el control pierde el foco.

IFRAME

OnReadyStateComplete

Se produce cuando se carga el contenido de un IFRAME.

Un controlador de eventos se compone de una referencia a un recurso web de JavaScript y a una función definidas en ese recurso web que se ejecutará cuando se produzca el evento. Cada elemento puede tener hasta 50 controladores de eventos independientes configurados.

Importante

La configuración de un controlador de eventos puede provocar errores de script que pueden causar que el formulario no se cargue o no funcione correctamente. Si no es el desarrollador del script, asegúrese de comprender exactamente qué opciones de configuración requiere el script.

No configure un controlador de eventos de script mediante una biblioteca que no proceda de un origen de confianza. Los scripts se pueden usar para realizar las acciones que un usuario podría realizar y un script mal redactado puede afectar considerablemente al rendimiento de un formulario.

Después de configurar un controlador de eventos, pruébelo siempre para comprobar que funciona correctamente.

Para configurar un controlador de eventos

En el editor de formularios, seleccione el elemento con el evento para el que desea configurar un controlador.

En la Pestaña Inicio, en el grupo Editar, elija Cambiar propiedades o simplemente haga doble clic en el elemento.

En el cuadro de diálogo de propiedades del elemento, seleccione la ficha Eventos.

Expanda el área Bibliotecas de formularios. Si la biblioteca que contiene la función que desea establecer como el controlador de eventos no se muestra en la lista, agréguela.

Para agregar una biblioteca de formulario a un controlador de eventos

En la sección Bibliotecas de formularios de la Lista de eventos, elija Agregar.

Busque el recurso web de JavaScript en la lista de recursos web disponibles. Selecciónelo y elija Agregar.

Si el recurso web de JavaScript que necesita no existe, elija Nuevo para abrir un formulario de recurso web nuevo y cree uno.

Para crear un recurso web de JavaScript
  1. En el formulario de recurso web, establezca las propiedades siguientes:

    Propiedad

    Valor

    Nombre

    Requerido. Especifique el nombre del recurso web.

    Nombre para mostrar

    Requerido. Escriba el nombre para mostrar en la lista de recursos web.

    Descripción

    Opcional. Escriba una descripción del recurso web.

    Tipo

    Requerido. Seleccione Script (JScript).

    Idioma

    Opcional. Seleccione uno de los idiomas disponibles para su organización.

  2. Si se le ha proporcionado un script, se recomienda encarecidamente utilizar el botón Examinar para buscar el archivo y cargarlo.

    O bien, puede elegir el botón Editor de texto y pegar o escribir el contenido del script en el diálogo Editar contenido.

    Nota

    Dado que este editor de texto simple no ofrece ninguna característica para comprobar si el script es correcto, debe intentar usar una aplicación independiente como Microsoft Visual Studio para editar scripts y cargarlos a continuación.

  3. Elija Guardar y cierre el cuadro de diálogo de recursos web.

  4. El recurso web que ha creado aparece ahora seleccionado en el diálogo Buscar registro. Elija Agregar para cerrar el cuadro diálogo.

En la sección Controladores de eventos, seleccione el evento para el que desee establecer un controlador de eventos.

Elija Agregar para abrir el cuadro de diálogo Propiedades del controlador.

En la ficha Detalles elija la biblioteca adecuada y escriba el nombre de la función que debe ejecutarse para el evento.

De forma predeterminada, el controlador de eventos está habilitado. Desactive la casilla de verificación Habilitado si no desea habilitar este evento.

Algunas funciones requieren que se pase un contexto de ejecución a la función. Seleccione Pasar el contexto de ejecución como primer parámetro si es necesario.

Algunas funciones pueden aceptar un conjunto de parámetros para controlar el comportamiento de una función. Si es necesario, introdúzcalos en Lista de parámetros separados por coma que se transmitirá a la función.

En la ficha Dependencias, agregue los campos de los que depende el script en el área Campos dependientes.

Elija Aceptar para cerrar el cuadro de diálogo Propiedades del controlador.

Cuando el controlador de eventos esté introducido, podrá cambiar el orden en el que la función se ejecutará en relación con cualquier otra función mediante las flechas verdes para moverla arriba o abajo.

Elija Aceptar para cerrar el cuadro de diálogo de propiedades del elemento.

Elija Guardar para guardar los cambios. Para publicar el formulario, elija Publicar.

Nota

Aunque la interfaz de usuario (UI) le permite cambiar el orden en que los scripts se cargan utilizando las flechas verdes arriba y abajo, los scripts no se cargan en realidad de forma secuencial.Más información:MSDN: Administrar dependencias de biblioteca

Ver también

Crear y diseñar formularios
Consideraciones de diseño para los formularios principales
Crear y editar formularios móviles para CRM para Phone Express
Crear y editar formularios de creación rápida
Crear y editar formularios de vista rápida
Personalizar CRM para teléfonos y tabletas

© 2016 Microsoft Corporation. Todos los derechos reservados. Copyright