Ir al contenido principal
Todas las coleccionesGuía de ParallelGeneración de documentos y textos
Textos dinámicos: Campos con múltiples respuestas
Textos dinámicos: Campos con múltiples respuestas

Aprende cómo referenciar las respuestas de un campo con múltiples respuestas.

Derek avatar
Escrito por Derek
Actualizado hace más de 2 años

¿Recuerdas cuando tenías tus plantillas de contrato en word con “huecos” a rellenar y copiabas la información y pegabas dónde correspondía? Con Parallel, ya no necesitas copiar y pegar la información, puedes dejarle ese trabajo a las referencias. Pero, ¿qué ocurre si tengo más de una respuesta en un mismo campo?

En este artículo, te explicaremos cómo referenciar campos que permiten más de una respuesta. Veremos como podemos mostrarlas juntas o generar listas. Solo tendrás que insertar la referencia donde quieras y automáticamente se completará con cada una de las respuestas al campo que corresponda.

💡 Si quieres saber más sobre qué son las referencias y cómo crearlas, encontrarás más información en el siguiente enlace.

Fórmulas para campos con más de una respuesta

Cualquier tipo de campo puede permitir más de una respuesta, encontraremos esta opción activada desde los Ajustes del campo.

Si observamos la tabla de Contenido de la petición veremos que los campos con referencias tienen dos botones:

  • Uno para copiar la referencia simple

  • Y otro de Más opciones, dónde encontraremos las fórmulas de ese campo.

💡 Si no te aparecen esos botones o quieres saber más sobre referencias simples te recomendamos leer primero este artículo.

Cada campo contendrá unas fórmulas en función del tipo de campo que sea (Respuestas cortas, Opciones, Números, etc.).

Ahora vamos a ver las fórmulas comunes a todos los campos que permiten más de una respuesta:

  1. Lista de respuestas: Permite crear una lista de bullets con cada una de las respuestas que reciba nuestro campo.

  2. Respuestas en una línea: Mostrará todas las respuestas del campo en una frase seguida (Ej: respuesta, respuesta y respuesta)

Lista de respuestas

Veámoslo con un ejemplo:

Quiero que en la descripción de los números de teléfono se liste el nombre de las personas del equipo. Para ello, iré al campo de nombres, copio la fórmula "Lista de respuestas" y la pego en la descripción de números de teléfono.

Se pegará un texto como este:

{% for respuesta in name -%}
- {{ respuesta }}
{% endfor %}

¡Ahora vamos a la pantalla de Previsualizar para vez como queda!

Verás que en la descripción del campo se irán listando una a una las respuestas que añado al otro campo (al que le has asignado esa referencia).

Respuestas en una línea

Siguiendo el mismo ejemplo, veamos como al pegar la fórmula de "Respuestas en una línea", salen las respuestas con los nombres en una misma frase.

Esta vez se pegará un texto similar a este:

{% for reply in name -%}
{% if forloop.first == true %}{% elsif forloop.last == true %} and {% else %}, {% endif %}{{ reply }}
{%- endfor %}

¡Vamos a la pantalla de Previsualizar para vez como queda!

Ahora, en la descripción del campo aparecerán las respuesta añadidas al campo en una única frase.

Otras fórmulas

Ahora que ya has aprendido a generar textos dinámicos con campos de múltiple respuesta, te animamos a seguir aprendiendo y potenciar tus procesos con las siguientes guías:

¿Ha quedado contestada tu pregunta?