Crear o editar formularios de creación rápida de aplicaciones basadas en modelo

En este artículo se describe cómo crear y editar un formulario de creación rápida.

Con los formularios de creación rápida, la aplicación puede tener una experiencia simplificada de entrada de datos totalmente compatibles con la lógica definida por scripts de formulario y reglas de negocio. En una Power Apps basada en modelo, los formularios de creación rápida aparecen al seleccionar el botón Crear en la barra de navegación o al elegir + Nuevo al crear una fila nueva desde una búsqueda o subcuadrícula.

Las aplicaciones basadas en modelo las móviles de Dynamics 365 usan formularios de creación rápida para crear nuevas filas. Si una tabla ya tiene configurado un formulario de creación rápida, las aplicaciones móviles usan ese formulario. Si una tabla no tiene configurado un formulario de creación rápida, Power Apps genera un formulario creación rápida para crear filas en las aplicaciones móviles basadas en la definición del formulario principal.

Tablas con formularios de creación rápida

De forma predeterminada, solo estas tablas del sistema tienen formularios de creación rápida: cuenta, 1respuesta de campaña, 1caso, 1competidor, contacto, 1cliente potencial, 1oportunidad.

1Requiere una aplicación de Customer Engagement.

Aunque se pueden crear formularios de creación rápida para tablas de actividad del sistema (a excepción de la tabla Cita) estas no admiten formularios de creación rápida. Actualmente, la opción de deshabilitar el formulario de creación rápida para la tabla Cita no se admite. Cualquiera de las otras tablas actualizadas y todas las tablas personalizadas se pueden habilitar para admitir estos formularios seleccionando Habilitar formularios de creación rápida en la definición de la tabla y creando un formulario de creación rápida para la tabla.

Se pueden habilitar tablas de actividad personalizadas que admiten formularios de creación rápida y se pueden crear formularios de creación rápida para esas tablas. Sin embargo, el formulario de creación rápida para tablas de actividad personalizadas no se usará cuando los usuarios seleccionen Crear en la barra de navegación. Estos formularios de creación rápida se pueden usar solo cuando los usuarios agregan una nueva fila para un subcuadrícula que muestra esa tabla de actividad personalizada específica.

Crear un formulario de creación rápida

Aunque puede definir varios formularios de creación rápida, solo uno puede usarlo todo el mundo. El formulario que todo el mundo usará se establece mediante el pedido de formulario. Los formularios de creación rápida no se pueden asignar a los roles de seguridad y no proporcionan al usuario la capacidad de cambiar formularios.

Nota

  • La tabla debe tener la opción Habilitar formularios de creación rápida habilitada para que el formulario de creación rápida se muestre.
  • La tabla debe agregarse a su aplicación.
  • Algunas columnas, como CREATEDON, no están disponibles para agregar a un formulario de creación rápida.

Cómo crear un formulario de creación rápida

  1. Inicie sesión en Power Apps.
  2. Seleccione Soluciones en el panel de navegación izquierdo y luego abra la solución que quiera. Si el elemento no se encuentra en el panel lateral, seleccione …Más y, a continuación, el elemento que desee.
  3. Seleccione Tablas, seleccione la tabla y luego seleccione el área Formularios.
  4. En la barra de herramientas, seleccione Agregar formulario > Formulario de creación rápida.
  5. En el diseñador de formularios, arrastre las columnas que desee del Explorador de columnas a las secciones del formulario.
  6. Cuando haya terminado, seleccione Guardar.
  7. Seleccione Publicar para ver el nuevo formulario en la aplicación.

Editar un formulario de creación rápida

Aunque los formularios de creación rápida admiten scripts de formulario y reglas de negocio, su objetivo es diferente del de los formularios principales y no admiten todas las capacidades de los formularios principales. Los formularios de creación rápida siempre tienen una sección con tres columnas. No puede agregar más secciones o columnas.

Los siguientes controles no se pueden agregar a formularios de creación rápida:

  • Subcuadrículas

  • Formularios de vista rápida

  • Recursos web

  • iFrames

  • Notas

  • Mapas de Bing

Si agrega una columna compuesta a un formulario de creación rápida, este se mostrará como columnas separadas.

Para editar un formulario de creación rápida

  1. Inicie sesión en Power Apps.

  2. Seleccione Soluciones en el panel de navegación izquierdo y luego abra la solución que quiera. Si el elemento no se encuentra en el panel lateral, seleccione …Más y, a continuación, el elemento que desee.

  3. Seleccione Tablas, seleccione la tabla y luego seleccione el área Formularios.

  4. En la lista de formularios, seleccione uno cuyo Tipo sea Creación rápida.

  5. Arrastre las columnas que desee del Explorador de columnas a las secciones del formulario.

    Consulte Configurar controladores de eventos para obtener información sobre la edición de controladores de eventos de scripts de formularios.

    Mapa del sitio de la aplicación basada en modelos predeterminado

  6. Cuando haya terminado, seleccione Guardar.

  7. Seleccione Publicar para ver el formulario modificado en la aplicación.

Comportamiento de la propiedad Habilitar creación rápida de formulario para actividades

La propiedad Enable quick create forms se puede habilitar o deshabilitar para todas las actividades estándar, salvo citas periódicas. Esta propiedad permite cambiar el formulario que se muestra de forma predeterminada para la mayoría de las actividades que se van a mostrar. De forma predeterminada, se habilita la propiedad Enable quick create forms y el formulario de creación de creación rápida es el formulario que se muestra en las áreas de aplicación y las tablas de actividad que lo admiten.

Allow Quick Create property on appointment table

Comportamiento de visualización del formulario de cliente de la interfaz unificada

En la siguiente tabla se indica qué formulario aparece de forma predeterminada cuando la propiedad Enable quick create forms está habilitada en el cliente de la interfaz unificada.

Ubicación en la que se accede al formulario Formulario mostrado
Cuadrícula asociada a actividad específica Creación rápida
Subcuadrícula de actividades específicas Creación rápida
Cuadrícula Actividades (activitypointer) Creación rápida
Cuadrícula asociada a Actividades (activitypointer) Creación rápida
Subcuadrícula Actividades (activitypointer) Creación rápida
Barra de comandos global + botón1 Creación rápida
Muro de escala de tiempo Creación rápida
Cuadrícula Actividades (activitypointer) Principal
Cuadrícula de actividades específicas Principal

1Las actividades aparecen en los botones globales Crear o + Nuevo cuando se habilita la propiedad Enable quick create forms. En este caso, se utiliza el formulario de creación rápida si existe o el formulario principal si no. Si está deshabilitado Habilitar formularios de creación rápida, la entrada para la tabla no aparecerá.

Comportamiento de visualización de formulario del cliente web clásico

En la siguiente tabla se indica qué formulario aparece de forma predeterminada cuando la propiedad Enable quick create forms está habilitada en el cliente web clásico.

Ubicación en la que se accede al formulario Formulario mostrado
Cuadrícula asociada a actividad específica Creación rápida
Subcuadrícula de actividades específicas Creación rápida
Cuadrícula Actividades (activitypointer) Principal
Cuadrícula asociada a Actividades (activitypointer) Principal
Subcuadrícula Actividades (activitypointer) Principal
Barra de comandos global + botón Principal
Cuadrícula de actividades específicas Principal

Comportamiento social del panel del cliente web clásico

El panel social es un caso especial porque no usa la propiedad Habilitar formularios de creación rápida pero usa formularios diferentes para diferentes tablas de actividad según lo indicado aquí.

Actividad Formulario mostrado
Tarea Creación rápida
Llamada de teléfono Creación rápida
Correo electrónico Principal
Cita Principal
Actividad personalizada Principal

Importar soluciones con comportamiento de valor Permitir creación rápida

Cuando importa una solución de la versión 8.2 independientemente del valor de la propiedad Enable quick create forms en la solución, se restablecerán las siguientes tablas al valor de visualización del formulario predeterminado. Además, el formulario principal mostrará: tarea, llamada de teléfono, correo electrónico, y cita. En esta situación, necesitará restablecer la opción Habilitar formularios de creación rápida de nuevo a habilitada para aquellas tablas de actividad después de importar.

Si existe una personalización creada en una solución de la versión 9.0 a tablas donde está habilitado Habilitar formularios de creación rápida , el valor no cambiará después de importar. Sin embargo, si ha establecido la opción Permitir formularios de creación rápida en deshabilitado para tablas de tarea, llamada de teléfono, correo electrónico y cita, el valor se sobrescribirá como habilitado. En esta situación, necesitará restablecer la opción Permitir formularios de creación rápida a deshabilitado para aquellas tablas de actividad después de la importación.

Importante

  • Si existe un formulario de creación rápida para una tabla pero no está incluido en la aplicación, el tiempo de ejecución Interfaz unificada seguirá abriendo el formulario de creación rápida. Este comportamiento se produce con controles de búsqueda y subcuadrículas. Si no desea que aparezca un formulario de creación rápida en su aplicación, debe eliminarlo.
  • Tenga en cuenta el comportamiento que se produce cuando se crea una relación principal con la misma tabla. Por ejemplo, si Cuenta tiene una relación con Cuenta y se crea una búsqueda que la utiliza un formulario de creación rápida que crea una fila principal, la primera fila no se guardará con la búsqueda que tiene el valor de la fila principal. Esto se debe a la referencia circular introducida utilizando la misma tabla. Si experimenta este problema, puede resolverlo eliminando la identificación de la fila principal en el formulario de creación rápida antes de guardar la fila.

Pasos siguientes

Crear un formulario de vista rápida

Información general sobre tipos de formularios

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).