Usar el editor de formularios
Publicado: febrero de 2017
Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
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
Controles adicionales para Dynamics 365 para teléfonos y tabletas
Configurar controladores de eventos
Notas sobre privacidad
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
Abra un registro.
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.
Haga clic en el botón Más comandos.
Haga clic en Editor de formulario.
Para acceder al editor de formularios a través de la solución predeterminada
Vaya a Configuración > Personalizaciones.
Haga clic en Personalizar el sistema para abrir la solución predeterminada.
En Componentes, expanda Entidades y, a continuación, expanda la entidad que desea y haga clic en Formularios.
En la lista de formularios, haga clic en el formulario que desea editar.
Para obtener acceso al editor de formularios de una solución no administrada
Vaya a Configuración > Personalizaciones.
Haga clic en Soluciones.
Haga doble clic en la solución no administrada que desea utilizar.
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
Seleccione el nodo Entidades y, en la barra de herramientas situada encima de la lista, haga clic en Agregar existente.
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 haga clic en Aceptar.
Si aparece el cuadro de diálogo Faltan componentes necesarios, puede hacer clic en 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.
En el explorador de soluciones, expanda la entidad con el formulario que desee editar y seleccione Formularios.
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.
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:
|
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: Cliente de escritorio
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. Cliente móvil Estas opciones aparecen si el formulario está disponible en móvil. Nota Si ve resultados inesperados mientras obtiene una vista previa del formulario móvil, borre la memoria caché del explorador. La vista previa de formularios móviles no funciona en el modo En privado del explorador.
|
|
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
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: 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 SDK de Microsoft Dynamics 365. |
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 365 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. Haga clic en 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 hacen clic en la opción Buscar más registros al configurar el valor de una búsqueda.
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. 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:
|
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:
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:
|
|
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:
|
|
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 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 registro 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 Eliminar 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, haga clic en Nuevo para crear uno. Haga clic en 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.
|
|
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 365 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:
|
|
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
Vaya a Configuración > Configuraciones de publicación.
Busque el registro de la entidad personalizada.
Asegúrese de que la opción Habilita los muros para este tipo de formulario de registro está seleccionada y guarde el registro.
En la barra de comandos, seleccione ACTIVAR.
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:
|
|
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 365 (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. |
Controles adicionales para Dynamics 365 para teléfonos y tabletas
Puede usar un completo conjunto de controles adicionales para crear una experiencia más táctil en Dynamics 365 para teléfonos y tabletas. Esto incluye los controles deslizantes, modificadores, reproductor multimedia, máscaras de entrada, calendario, y otros controles.
Más información:Controles visuales en Dynamics 365 para teléfonos y tabletas
Nota
Puede usar estos controles adicionales solo con las aplicaciones móviles. No se admiten en la aplicación web.
Importante
Esta característica se introdujo en la actualización de CRM Online 2016 y CRM 2016 (local).
¿Está interesado en obtener esta característica? Buscar el administrador o la persona de soporte de CRM.
Para usar estos controles en el editor de formularios:
Haga doble clic en el campo o la lista a la que desea agregar el control.
Haga clic en la pestaña Controles.
Haga clic en Agregar control.
Seleccione el control que desee y, a continuación, haga clic en Agregar.
Nota
Hay diferentes controles disponibles según el tipo de campo o lista. Por ejemplo, los controles de control deslizante pueden estar disponibles solo para campos numéricos o de divisa, y el control de calendario solo está disponible para listas.
Seleccione los dispositivos en los que desea que aparezca el control (teléfono, tableta, o ambos). Los controles no están disponibles para campos de encabezado de teléfono.
Configure los valores para cada propiedad.
Haga clic en Aceptar cuando haya terminado de configurar el control.
A continuación se ofrecen descripciones de cada control que puede usar en formularios de Dynamics 365 para teléfonos y tabletas.
Control del calendario
Use este control para configurar formularios de Dynamics 365 de modo que aparezcan como vista de calendario en Dynamics 365 para teléfonos y tabletas. También puede usar este control para reemplazar paneles, listas, o cuadrículas de entidad para teléfonos y tabletas.
Propiedad |
Descripción |
---|---|
Fecha de inicio |
Defina la fecha y hora del comienzo del elemento a visualizar en la vista de calendario. Los valores disponibles son cualquiera de las columnas de esta vista de tipo fecha. |
Fecha de finalización |
Defina la fecha y hora del final del elemento a visualizar en la vista de calendario. Los valores disponibles son cualquiera de las columnas de esta vista de tipo fecha. |
Duración |
Duración en minutos. Si especifica un valor para Fecha de finalización, se omite Duración. |
Descripción |
Este es el pie de imagen que desea ver para elementos del calendario. |
La duración mínima que aparece en el calendario es de 30 minutos. Los elementos que tengan menos una duración de menos de 30 minutos aparecerán con una duración de 30 minutos.
El control calendario admite todos los comportamientos de fecha (Local del usuario, Solo fecha e Independiente de la zona horaria).
Control de escala de tiempo
Proporcione una escala de tiempo de artículos de noticias y tweets Twitter recientes y relevantes para una cuenta.
Esta característica está disponible en Actualización 1 de Microsoft Dynamics CRM Online 2016 o posterior.
Propiedad |
Descripción |
---|---|
CC_Timeline_Title |
Propiedad a asignar para el título de cada elemento de la escala de tiempo. |
CC_Timeline_Title_Desc |
Descripción para el título. |
CC_Timeline_Label1 |
Campo que se mostrará bajo el título del elemento de la escala de tiempo. |
CC_Timeline_Label1_Desc |
Descripción para Etiqueta 1. |
CC_Timeline_Label2 |
Campo que se mostrará después de la Etiqueta 1. |
CC_Timeline_Label2_Desc |
Descripción para Etiqueta 2. |
CC_Timeline_Label3 |
Campo que se mostrará después de la Etiqueta 2. |
CC_Timeline_Label3_Desc |
Descripción para Etiqueta 3. |
CC_Timeline_Label4 |
Campo que se mostrará después de la Etiqueta 3. |
CC_Timeline_Label4_Desc |
Descripción para Etiqueta 4. |
CC_Timeline_Label5 |
Campo que se mostrará después de la Etiqueta 4. |
CC_Timeline_Label5_Desc |
Descripción para Etiqueta 5. |
CC_Timeline_Timestamp |
Campo que se usará para ordenar la escala de tiempo en orden cronológico inverso. |
CC_Timeline_Timestamp_Desc |
Descripción para marca de tiempo. |
CC_Timeline_Group |
Campo a asignar para agrupar la escala de tiempo. |
CC_Timeline_Group_Desc |
Descripción para el campo Grupo. |
CC_Timeline_GroupOrder |
El orden en el grupo al que pertenece el elemento en relación con otros grupos (asigne valores 1, 2, 3, etc. para los grupos que se mostrarán). El grupo se mostrará en valor ascendente de los valores de grupo asignados. |
CC_Timeline_GroupOrder_Desc |
Descripción para el campo Orden de grupo. |
CC_Timeline_URL |
Campo Dirección URL para asignar para mostrar la dirección URL de elemento de la escala de tiempo. |
CC_Timeline_URL_Desc |
Descripción para el campo Dirección URL. |
CC_Timeline_ThumbnailURL |
Campo para asignar para la miniatura de imagen/icono que se mostrará para cada elemento. |
CC_Timeline_ThumnailURL_Desc |
Descripción del campo ThumbnailURL. |
CC_Timeline_Filter |
Campo a asignar para filtro de la escala de tiempo. |
CC_Timeline_Filter_Desc |
Descripción para Filtro. |
CC_Timeline_Footer |
Recurso web para mostrar como pie de página de la escala de tiempo. |
CC_Timeline_Footer_Desc |
Descripción para el campo Pie de página. |
Control deslizante lineal
El control deslizante lineal permite a los usuarios especificar valores numéricos arrastrando un control deslizante y también proporciona una opción para escribir la cantidad. El control deslizante permite introducir y ver solo números enteros. Use este control para cualquier campo numérico o de divisa.
Propiedad |
Descripción |
---|---|
Máx. |
Establezca el valor máximo que se muestra en el control deslizante. |
Mín. |
Establezca el valor mínimo que se muestra en el control deslizante. |
valor |
El valor que se muestra en el control deslizante. |
Paso |
Establezca la cantidad que se debe sumar o restar del valor actual al entrar datos con este control. |
Conjuntos de opciones
El control de conjunto de opciones muestra un conjunto de opciones para que los usuarios elijan cuando se escriben datos. Use este control para conjuntos de opciones con dos o tres opciones solo.
Propiedad |
Descripción |
---|---|
Campo |
Muestra el campo al que está asignado el control. |
Cambio de volteo
El cambio de volteo como un interruptor de encendido/apagado, que proporciona una selección entre dos valores.
Propiedad |
Descripción |
---|---|
Campo |
Muestra el campo al que está asignado el control. |
Clasificación de estrellas
Use la clasificación de estrellas para proporcionar una representación visual de una clasificación. El número máximo de estrellas que puede establecer es cinco. Puede usar este control para números enteros solo; no puede aceptar valores decimales.
Nota
Asegúrese de seleccionar la opción Ocultar en la Web para este control.
Propiedad |
Descripción |
---|---|
Máx. |
Seleccione el número máximo de estrellas para el control de la lista desplegable. |
Mando radial
El mando radial proporciona una forma de que los usuarios especifiquen datos deslizando el mando, y se muestra en la pantalla como un círculo. El control de mando radial permite introducir y ver solo números enteros. Use este control para cualquier campo numérico o de divisa. Puede tocar para cambiar el valor, o puede usar el teclado numérico para poner el enfoque en el número y editarlo.
Nota
Este control no se admite en dispositivos Android 4.2 y 4.3. Afecta a la experiencia de desplazamiento en esas versiones.
Propiedad |
Descripción |
---|---|
Máx. |
Establezca el valor máximo que se debe mostrar en el medidor. |
Mín. |
Establezca el valor mínimo que se debe mostrar en el medidor. |
valor |
Obtenga o establezca el valor que se debe mostrar en el medidor. |
Paso |
Establezca la cantidad que se debe sumar o restar del valor actual al entrar datos con este control. |
Vista previa del sitio web
Use el control de vista previa de sitio web para asignar un campo de dirección URL y mostrar una vista previa del sitio web.
Nota
Este control no se admite en las implementaciones de Dynamics 365 local. Para sistemas locales, este control utiliza de manera predeterminada el control predefinido.
Importante
Al habilitar este control, usted consiente permitir que los usuarios compartan cierta información identificable de dispositivos con un sistema externo. Los datos importados desde sistemas externos en Dynamics 365 están en la declaración de privacidad en Declaración de privacidad de servicios en línea de Microsoft.
Notas sobre privacidad
Propiedad |
Descripción |
---|---|
Campo |
Muestra el campo al que está asignado el control. |
Gráfico de viñetas
El control de gráficos de viñetas muestra una sola medida clave con una medida comparativa e intervalos cualitativos para señalar inmediatamente si la medida es buena, malo u otro estado. Use este control en paneles para cualquier campo numérico o de divisa. Por ejemplo, puede asignar el valor a ingresos reales y el destino a los ingresos estimados para visualizar ingresos reales frente a estimados.
Propiedad |
Descripción |
---|---|
Máx. |
Establezca el valor máximo que se muestra en el gráfico. |
Mín. |
Establezca el valor mínimo que se muestra en el gráfico. |
Correcto |
Establezca un valor que sea considera bueno para la medida (opcional). |
Incorrecto |
Establezca un valor que sea considera malo para la medida (opcional). |
valor |
Muestra el campo al que está asignado el control. |
Destino |
Asigne esto al campo con el que desee comparar el valor. Por ejemplo, si se asigna Valor a Ingresos reales, puede asignar Destino a Ingresos estimados, o puede proporcionar un valor estático. |
Control de lápiz
Use el control de lápiz para capturar entrada escrita como firmas.
Nota
El mínimo requerido Longitud máxima especificado para el campo al que se asigna este control es 15000 horas.
Asegúrese de seleccionar la opción Ocultar en la Web para este control.
Propiedad |
Descripción |
---|---|
PenMode |
Especifique PenMode!Draw, PenMode!Erase o PenMode!Select para determinar lo que sucede cuando un usuario arrastra un dispositivo señalador en un control de lápiz. |
Autocompletar
El control de Autocompletar filtra una lista de elementos a medida que escribe y permite seleccionar un valor de la lista desplegable. Por ejemplo, puede usar este control para permitir que los usuarios elijan de una lista desplegable de estados o de países y regiones. Este control se asigna a un campo de tipo Línea de texto única.
Propiedad |
Descripción |
---|---|
Campo |
Muestra el campo al que está asignado el control. |
Origen |
Establezca el origen de datos (Opciones agrupadas, Conjunto de opciones o Vista). |
Conjunto de opciones |
Seleccione el conjunto de opciones para este campo. |
Vista |
Seleccione la entidad y la vista para este campo. |
Campo |
Seleccione el campo de la entidad principal de la vista que desee usar como origen de datos. |
Multimedia
Puede incrustar vídeos para proporcionar una experiencia más rica a los clientes para el personal comercial y sobre el terreno. Use este control para asignar a un campo de dirección URL que contiene el vínculo de audio o vídeo que se reproducirá en el control.
Nota
Este control se admite en Android versiones 4.4 y posteriores.
Los vídeos de YouTube no son compatibles actualmente en teléfonos y tabletas con Windows 8 y Windows 8.1. En Windows 10, solo se admiten actualmente vídeos HTTPS, incluidos los de YouTube.
Tipos de medios compatibles:
Archivos MP4 en streaming
Vídeos de YouTube
Medios de Azure
Secuencias de audio
Notas sobre privacidad
Propiedad |
Descripción |
---|---|
Medios |
Especifique la dirección URL de los medios que se reproducirán en este control. |
Entrada numérica
Use el control de entrada de número para ayudar a los usuarios a escribir datos rápidamente. Los usuarios solo tienen que pulsar e los botones más y menos para cambiar un valor numérico en los incrementos que configure. Use este control para cualquier campo numérico o de divisa. Los usuarios también pueden escribir un número directamente en el campo. Este campo se admite únicamente en modo de edición.
Propiedad |
Descripción |
---|---|
Paso |
Establezca la cantidad que se debe sumar o restar del valor actual al entrar datos con este control. |
Campo |
Muestra el campo al que está asignado el control. |
Máscara de entrada
Con el control de máscara de entrada, se establece el formato para un campo como número de teléfono o tarjeta de crédito para evitar especificar datos no válidos. Por ejemplo, si desea que los usuarios introduzcan un número de teléfono de Estados Unidos en el formato +1-222-555-1011, use la máscara de entrada +1-000-000-0000.
Propiedad |
Descripción |
---|---|
Máscara |
Introduzca la máscara que se debe usar para validar datos cuando los usuarios los introduzcan. Puede usar una combinación de los caracteres siguientes para la máscara: 0 – dígito 9 – dígito o espacio # – dígito, signo o espacio L – letra I - letra o espacio A – alfanumérico A – alfanumérica o espacio < - convierte los caracteres que siguen a minúscula > - convierte los caracteres que siguen a mayúscula | - Deshabilita la conversión de casos \ - Aplica un carácter de escape a cualquier carácter, convirtiéndolo en un literal Todos los demás - literales |
Campo |
Muestra el campo al que está asignado el control. |
Medidor lineal
El medidor lineal permite a los usuarios especificar valores numéricos arrastrando un control deslizante en lugar de escribir la cantidad exacta. El control deslizante permite introducir y ver solo números enteros. Use este control para cualquier campo numérico y de divisa.
Propiedad |
Descripción |
---|---|
Máx. |
Establezca el valor máximo que se debe mostrar en el medidor. |
Mín. |
Establezca el valor mínimo que se debe mostrar en el medidor. |
valor |
Obtenga o establezca el valor que se debe mostrar en el medidor. |
Paso |
Establezca la cantidad que se debe sumar o restar del valor actual al entrar datos con este control. |
Mando esférico
El mando esférico proporciona una forma de que los usuarios especifiquen datos deslizando el mando, y se muestra en la pantalla como una esfera. El control de mando esférico permite introducir y ver solo números enteros. Use este control para cualquier campo numérico y de divisa. Puede tocar para cambiar el valor, también puede poner el enfoque en el número y editarlo usando el teclado numérico.
Nota
Este control no se admite en dispositivos Android 4.2 y 4.3. Afecta a la experiencia de desplazamiento en esas versiones.
Propiedad |
Descripción |
---|---|
Máx. |
Establezca el valor máximo que se debe mostrar en el medidor. |
Mín. |
Establezca el valor mínimo que se debe mostrar en el medidor. |
valor |
Obtenga o establezca el valor que se debe mostrar en el medidor. |
Paso |
Establezca la cantidad que se debe sumar o restar del valor actual al entrar datos con este control. |
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, haga clic en 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, haga clic en Agregar.
Busque el recurso web de JavaScript en la lista de recursos web disponibles. Selecciónelo y haga clic en Agregar.
Si el recurso web de JavaScript que necesita no existe, haga clic en Nuevo para abrir un formulario de recurso web nuevo y cree uno.
Para crear un recurso web de JavaScript
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.
Si se le ha proporcionado un script, se recomienda encarecidamente utilizar el botón Examinar para buscar el archivo y cargarlo.
O bien, puede hacer clic en el botón Editor de texto y pegar o escribir el contenido del script en el cuadro 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.
Haga clic en Guardar y cierre el cuadro de diálogo de recursos web.
El recurso web que ha creado aparece ahora seleccionado en el diálogo Buscar registro. Haga clic en 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.
Haga clic en 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.
Haga clic en 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.
Haga clic en Aceptar para cerrar el cuadro de diálogo de propiedades del elemento.
Haga clic en Guardar para guardar los cambios. Para publicar el formulario, haga clic en 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
Notas sobre privacidad
Cuando agrega el control de vista previa de sitios web a un formulario, al cargarse, se enviará a Bing (un servicio de consumidor) cierta información identificable del dispositivo (el nombre del dispositivo, como iPhone, el sistema operativo y la versión del sistema operativo, el explorador y la versión del explorador). Por tanto, los datos del consumidor enviados a Bing estarán sujetos a la Declaración de privacidad de Microsoft Online Services. Al agregar este control, está de acuerdo en que este conjunto limitado de datos se envíe el servicio Bing. Tenga en cuenta que puede quitar el control en cualquier momento para dejar de usar esta funcionalidad.
Cuando agrega el control multimedia a un formulario, se enviará cierta información identificable del dispositivo (el nombre del dispositivo, como iPhone, el sistema operativo y la versión del sistema operativo, el explorador y la versión del explorador) al servicio al que está llamando (por ejemplo, YouTube o Servicios multimedia de Azure) de conformidad con los términos de la declaración de privacidad de ese servicio. Al agregar este control, está de acuerdo en que este conjunto limitado de datos se envíe al servicio externo al que está llamando. Tenga en cuenta que puede quitar el control en cualquier momento para dejar de usar esta funcionalidad.
Ver también
Crear y diseñar formularios
Consideraciones de diseño para los formularios principales
Crear y editar formularios móviles para Dynamics CRM para Phone Express
Crear y editar formularios de creación rápida
Crear y editar formularios de vista rápida
Personalizar Dynamics 365 para teléfonos y tabletas
© 2017 Microsoft. Todos los derechos reservados. Copyright