> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.handy.la/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Formularios dinámicos, ¿Que son? ¿Como creo uno?

Son formularios que tienen distintas funciones y vistas al responderlo desde la app de Handy.

Un ejemplo es cuando queremos que se respondan ciertas preguntas dependiendo de la respuesta de una solución anterior. Veamos el ejemplo.

Para un formulario con la siguiente estructura:

![](https://storage.crisp.chat/users/helpdesk/website/552042a0397f5800/4a67d7e0-24ed-4ebb-9e35-40d720_7rbkkw.png)

###### Puntos a tomar en cuenta:

1. Todas las preguntas tienen la sección 1 por default, esto quiere decir que todas las preguntas que pertenezcan a la sección 1 se muestran siempre en el formulario.

2. Las preguntas que tienen una sección diferente a la 1 se ocultarán, hasta que por medio del complemento  "Lista de opciones" se muestren.

3. Solo las preguntas que sean "Lista de opciones" pueden mostrar u ocultar otras secciones, agregando el siguiente texto **"|show_section|(número de sección)"** después de la opción.
Los paréntesis son de carácter informativo.
      
    Ej. **INE|show_section|2** En este caso al seleccionar la opción INE se mostraría la sección número 2 y permanecen ocultas las secciones declaradas en las otras opciones. Desde la app solo se mostraría INE y el resto sería invisible para el usuario.

4. La pregunta **Lista de opciones** debe permanecer en una sección fija, por ejemplo, la sección 1. Sus opciones solo deben mostrar secciones diferentes, como la 2, 3 o 4. No configures una opción para mostrar dinámicamente la misma sección donde se encuentra la pregunta, ya que en Android esto puede generar un ciclo y cerrar la app.

Se debe crear del siguiente modo en Handy: 

![](https://storage.crisp.chat/users/helpdesk/website/-/5/7/c/b/57cbecba60da4000/screenshot-2026-02-25-at-24511_ovsu8a.png =926xauto)

Aquí otra captura:

![](https://storage.crisp.chat/users/helpdesk/website/-/5/7/c/b/57cbecba60da4000/screenshot-2026-02-25-at-24522_191rgml.png =389xauto)


Si tienes dudas sobre cómo crear o editar este tipo de formularios, escríbenos en el chat de soporte y te apoyaremos con gusto :)  
