Añadir secciones repetibles a un formulario
El bloque de Formularios adaptables permite agregar o hacer repetible una sección o componente de un formulario. Esto permite a los usuarios introducir información varias veces para el mismo tipo de datos, lo que facilita la recopilación de información, como la experiencia laboral o los antecedentes educativos.
Por ejemplo, considere un formulario utilizado para recopilar información sobre la experiencia laboral de una persona. Puede tener una sección repetible para capturar los detalles de cada trabajo anterior. La sección repetible generalmente contiene campos como nombre de la empresa, cargo, fechas de empleo y responsabilidades del puesto. El usuario puede agregar varias instancias de la sección repetible para introducir información sobre cada trabajo que ha realizado.
Al final de este artículo, aprenderá lo siguiente:
Crear una sección repetible
La creación de una sección repetible en un formulario permite a los usuarios introducir varias instancias del mismo conjunto de datos, lo que permite recopilar de forma eficaz la información repetitiva. Para crear una sección repetible en un formulario, haga lo siguiente:
-
Vaya a la carpeta del proyecto Edge Deliver en Microsoft SharePoint o Google Workspace y abra la hoja de cálculo.
-
Agregue un campo de formulario con la propiedad
type
establecida enfieldset
-
Especifique el código
Name
del campo. La propiedad nombre se utiliza para crear una sección repetible. -
Habilitar la repetibilidad estableciendo
repeatable
entrue
. -
Especifique el elemento descriptivo
label
para el campo. Sirve como encabezado para la sección repetible.Consulte la siguiente imagen para ver una ilustración de una sección del historial laboral dentro de un formulario de solicitud de empleo.
-
Para cada campo que desee incluir en la sección, establezca su propiedad
Fieldset
con el mismo nombre elegido en el paso 3.Por ejemplo, designe
experience
en la propiedad Fieldset de todos los campos relevantes que se van a incluir en la secciónemployment history
. -
Utilice AEM Sidekick para obtener una vista previa y publicar la hoja. La sección repetible se agrega al formulario.
Debajo de la sección repetible, los usuarios encuentran el botón Añadir, que facilita la adición de múltiples secciones con facilidad.
Configuración de repeticiones mínimas y máximas
En el diseño de formularios, es beneficioso establecer repeticiones mínimas y máximas para secciones repetibles. Al hacerlo, establece el control y la coherencia, y guía a los usuarios de forma eficaz. Para definir un número mínimo o máximo de repeticiones, haga lo siguiente:
-
Vaya a la carpeta del proyecto Edge Deliver en Microsoft SharePoint o Google Workspace y abra la hoja de cálculo.
-
Para un campo de
type
yfieldset
y propiedadrepeatable
establecida entrue
, haga lo siguiente:-
configure la propiedad
min
para especificar el número mínimo de veces que se puede repetir la sección. -
configure la propiedad
max
para especificar el número máximo de veces que se puede repetir la sección.
-
-
Utilice AEM Sidekick para obtener una vista previa y publicar la hoja.
Al añadir una sección repetible, el icono Eliminar les parece intuitivo a los usuarios, lo que facilita la eliminación de las secciones repetibles. Una vez añadidas, estas secciones no se pueden reducir a menos instancias de las especificadas por la propiedad
min
. Esto garantiza el cumplimiento del requisito mínimo establecido para la cumplimentación del formulario.
Consulte también
- Introducción a Edge Delivery Services para AEM Forms
- Crear un formulario con Google Sheets o Microsoft Excel
- Configurar Google Sheets o los archivos de Microsoft Excel para empezar a aceptar datos
- Publicar el formulario y empezar a recopilar datos
- Personalizar el aspecto de los formularios
- Añadir secciones repetibles a un formulario
- Mostrar un mensaje de agradecimiento personalizado después del envío del formulario
- Componentes de bloque de formulario adaptable y sus propiedades