Visualizar el texto y no el ID de una pregunta

Hola, quisiera saber como configurar para que al traer una propiedad (que proviene de una pregunta de selección) a través de "Label" , en la tabla pueda visualizar el texto completo de la opción seleccionada en esa propiedad y no el ID

Ejemplo

En puntos a trabajar en el plan de caso, quiero ver "Se activa la ruta, Se realiza acompañamiento psicosocial" que son los textos a mostrar cuando cree la pregunta y no los ID
Gracias

Captura de pantalla 2023-11-17 115725

Hola Cindy,

No hay una manera fácil como lograr esto.

Se puede hacer lo siguiente:

  • Opción 1: Tener un Label para cada opción que tiene en al apropiado "Display Condition" usando el ID y escribir el texto completo como usted quiera. No es ideal, pero puede funcionar si solo hay pocas opciones.
  • Opción 2: Usar un lookup table para el Multiple Choice. Y cuando ya quiere visualizar el texto completo puede tener un "Hidden value" can una calculación que accede al Lookup Table para agarrar el texto asociado con ese ID. Después puede usar ese "Hidden Value" para visualizar el texto completo. Yo recomiendo esta manera porque funciona igual si hay 2 opciones o 100 opciones.

Saludos,
Alejandro

1 Like

Hola Cindy,

Lamento informarte que mi español no es muy bueno, pero puedes usar la siguiente respuesta para configurar lo que necesitas:

Para mostrar el "label" texto (o "texto de visualización") de una opción en lugar del valor de la elección, puedes utilizar la siguiente sintaxis:

Ten en cuenta que esto puede no funcionar si has copiado una pregunta, porque el ID de itext puede no coincidir con el ID de la pregunta. Por ejemplo, si deseas mostrar la etiqueta de una opción para una pregunta con el ID de pregunta "sitio", en un grupo llamado "intro" (es decir, /data/intro/sitio), la expresión se vería así: .

Esto también puede no funcionar si tienes varias preguntas de selección única o múltiple que usan el mismo conjunto de opciones. Cuando tu aplicación se construye, las preguntas que comparten opciones se combinan para hacer el formulario más pequeño y más rápido. Esto significa que si haces referencia a una pregunta que usa el mismo conjunto de opciones que otra pregunta, hacer referencia al ID de esa pregunta podría causar un error.


English:

  • To show the "label text" (or "display text") of a choice instead of the choice value you can use the following syntax: .
    • Note that this may not work if you have copied a question, because the itext ID may not match the question ID. For example, if you want to display the choice label for a question with the question ID site, in a group called intro (i.e. /data/intro/site) the expression would look like: .
    • This also may not work if you have several single select or multiple select questions that use the same set of options. When your application is built, questions that share choices are combined, to make the form smaller and faster. This means that if you reference a question that uses the exact same set of choices as another question, referencing that question's ID may cause an error.

--

Ismaïla Diène