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
- Inicie sesión en Power Apps.
- 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.
- Seleccione Tablas, seleccione la tabla y luego seleccione el área Formularios.
- En la barra de herramientas, seleccione Agregar formulario > Formulario de creación rápida.
- En el diseñador de formularios, arrastre las columnas que desee del Explorador de columnas a las secciones del formulario.
- Cuando haya terminado, seleccione Guardar.
- 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
Inicie sesión en Power Apps.
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.
Seleccione Tablas, seleccione la tabla y luego seleccione el área Formularios.
En la lista de formularios, seleccione uno cuyo Tipo sea Creación rápida.
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.
Cuando haya terminado, seleccione Guardar.
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.
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).