Procesos de formularios de varios pasos

Completado

Gracias a la característica Formularios, los usuarios pueden acceder a filas individuales de Dataverse en el sitio web de Power Pages. A menudo, las filas de Microsoft Dataverse son demasiado complejas para presentarse en una sola página o existen requisitos de datos que incluyen numerosas tablas de Dataverse. En las siguientes secciones se examinan escenarios donde no es efectivo, o ni siquiera posible, implementar una captura de datos en un sitio web mediante formularios básicos.

Encuestas

Piense en un escenario en el que quiera capturar comentarios de los clientes después de que se haya cerrado un caso. Para aumentar las tasas de finalización de la encuesta, la empresa decide que no es necesario capturar más información si el cliente concede una clasificación cinco de cinco al caso.

Ejemplo de diagrama de una encuesta de formulario de varios pasos.

En este escenario, un formulario de varios pasos le permite implementar dos páginas de información capturada y agregar lógica de ramificación.

Al diseñar encuestas, piense si puede ampliar y usar una tabla integrada de Comentarios para capturar entradas, o si sería más adecuado crear una tabla independiente. En general, una tabla de Comentarios es adecuada para encuestas más cortas y específicas, como los comentarios sobre productos o casos. Para obtener más información, consulte Configurar una tabla para comentarios con Power Apps.

Captura de datos complejos

En una implementación que implica una captura de datos complejos, la empresa acepta solicitudes de cursos en línea. El proceso es selectivo y la formación es altamente especializada y está dirigida a un público específico. Los candidatos deben cumplir algunos requisitos previos, como requisitos de estudios y de empleo.

Ejemplo de diagrama de una aplicación de formulario de varios pasos.

Es posible que los candidatos no sean plenamente conscientes de los requisitos y que no tengan toda la información necesaria de antemano. El proceso de solicitud debe implementar la capacidad de suspender y reanudar la aplicación, así como de manejar la carga de varios archivos. También podrían estar involucradas varias tablas. La información básica y los pasos de validación de identidad actualizan la fila de contacto, mientras que el resto de los datos se captura en una tabla independiente para el proceso de solicitud.

En este escenario, un formulario de varios pasos es efectivo en la implementación del proceso de solicitud con asistente, con un indicador de progreso y navegación hacia delante y hacia atrás.

Cuando planifique la captura de datos en varios pasos, tenga en cuenta las siguientes preguntas:

  • ¿Se ha optimizado el proceso o existe alguna rama condicional?

  • ¿Qué tablas están involucradas en el proceso y cómo se relacionan entre sí?

  • ¿El usuario del sitio web necesita autenticarse antes de iniciar el proceso?

  • ¿Se permite a los usuarios suspender y reanudar el proceso?

  • ¿Está un usuario restringido a un solo proceso o se permiten varios procesos para cada usuario?

  • ¿Necesita administrar notas o cargas de archivos?

  • ¿Necesita incluir variar filas relacionadas que se mostrarán con subcuadrículas?

Para ayudarle a implementar estos y otros procesos similares, los formularios de varios pasos amplían el concepto de formulario para que admita interacciones de varios pasos y varios formularios. Los formularios de varios pasos le permiten crear formularios complejos que incluyen:

  • Navegación de uno o varios pasos

  • Ramificación condicional

  • Entrada de datos en muchas tablas

  • Solicitudes personalizadas encadenadas en un solo flujo.

Prácticas habituales

Use los formularios de varios pasos con moderación. Aunque son más potentes, también son más complejos de crear y mantener que los formularios básicos. A medida que vaya evaluando los procesos comerciales complejos, analice sus requisitos de captura de datos. Si está trabajando con un proceso de entrada de datos para una única tabla con muchas columnas por capturar, plantéese crear un formulario con varias pestañas y usar la opción de formulario Generar automáticamente pasos desde pestañas para generar automáticamente la entrada de datos en varias pantallas, agregando los botones Siguiente y Anterior según sea necesario.

Los formularios de varios pasos funcionan bien cuando los procesos incluyen ramas, abarcan varias tablas o requieren la funcionalidad de suspender y reanudar. En estos escenarios, dividir el proceso en pasos más pequeños facilita la implementación y el mantenimiento.

Cree un diagrama de flujo o un diagrama sencillo para su proceso y enumere los pasos. Use una convención de nomenclatura en los pasos para que puedan identificarse fácilmente; por ejemplo:

  1. Captura de calificación

  2. Comprobación de calificación (condición)

  3. Más detalles

Sugerencia

Como los pasos generalmente necesitan apuntar al siguiente paso de la secuencia, cree los pasos del último al primero para poder rellenar las búsquedas a medida que cree los pasos, sin tener que retroceder ni revisar.

No hay restricciones en el siguiente paso de la secuencia. Los pasos pueden apuntar a uno de los pasos anteriores, incluida la autocreación de un bucle. Esta técnica es útil para una entrada de datos repetible, por ejemplo, ¿Agregar otro elemento? Asegúrese de tener una salida condicional limpia del bucle.

Crear un formulario de varios pasos

El estudio de diseño de Power Pages ofrece una experiencia moderna para la creación y configuración de formularios de varios pasos. Para crear un formulario de varios pasos en el estudio de diseño, siga este procedimiento:

  1. Inicie sesión en la página principal de Power Pages.

  2. Seleccione el entorno que corresponda en la esquina superior derecha.

  3. Seleccione el sitio web y, a continuación, Editar.

  4. Seleccione el espacio de trabajo Páginas.

  5. Seleccione + Página.

    • Introduzca un nombre de página de su elección.

    • Seleccione la plantilla Comenzar desde cero.

    • Seleccione Agregar.

  6. En el lienzo de la página, en la sección vacía, seleccione el componente Formulario de varios pasos en la biblioteca de componentes.

  7. Seleccione Nuevo formulario de varios pasos.

  8. Introduzca la información requerida y luego seleccione Aceptar para crear el formulario.

  9. Agregue pasos individuales según sea necesario.

Puede configurar muchas características de formulario de varios pasos en el estudio de diseño. Para obtener más información, consulte Agregar un formulario de varios pasos. Seguirá necesitando configurar algunas características mediante la aplicación Administración del portal. Para obtener más información, consulte Definir pasos de formulario avanzados para portales.