Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Plantilla de correo electrónico adaptada

  • mariomurc
  • mariomurc's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 month 3 weeks ago #266820 by mariomurc
Ayúdenos a ayudarle y rellene los siguientes campos:.
Su versión de LimeSurvey:
Servidor propio o LimeSurvey Cloud: Servidor propio (educamadrid)
Plantilla de diseño utilizada:
==================
Hola,
estoy trabajando con un formulario en el entorno de "educamadrid", asi que no tengo acceso a la versión de limesurvey ni a la plantilla de diseño utilizada.

Mi problema es el siguiete. Tengo varias preguntas en mi formulario cuya respuesta son una lista de checkBox.
Estoy buscando la forma para que al enviar la "notificación detallada por correo al administrador", en dicho mensaje solamente aparezcan los elementos que han sido marcados (check).

¿alguna sugerencia?

Gracias por anticipado
 

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 month 3 weeks ago #266855 by Joffm
Replied by Joffm on topic Plantilla de correo electrónico adaptada
Hola
Uses ExpressionScript para mostrar los datos que desees.
Hola.<br />
<br />
Se ha enviado nueva respuesta a su formulario "{SURVEYNAME}".<br />
<br />
Has seleccionado las siguientes opciones:<br/>
{list(that.Q1.shown,Q1_other)}<br/><br/>
o<br/><br/>
{if(Q1_SQ001=="Y",Q1_SQ001.shown+'<br/>','')}
{if(Q1_SQ002=="Y",Q1_SQ002.shown+'<br/>','')}
{if(Q1_SQ003=="Y",Q1_SQ003.shown+'<br/>','')}
{if(Q1_SQ004=="Y",Q1_SQ004.shown+'<br/>','')}
{if(Q1_SQ005=="Y",Q1_SQ005.shown+'<br/>','')}
{if(!is_empty(Q1_other),Q1_other+'<br/>','')}





Puedes utilizar todas las funciones.
[url] www.limesurvey.org/manual/ExpressionScri...s#Acceso_a_variables [/url]
[url] www.limesurvey.org/manual/ExpressionScri...ciones_implementadas [/url]

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

  • mariomurc
  • mariomurc's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 month 3 weeks ago #266890 by mariomurc
Replied by mariomurc on topic Plantilla de correo electrónico adaptada
Hola,
gracias por la respuesta!

Como ves en la captura de pantalla, al atacar al codigo "TRONCALESOA.shown" me dice que la variable no está definida. Solamente he conseguido obtener los datos que busco si ataco a TRONCALESOA_(codigo de cada respuesta) como se ve abajo, si que me da por válido el código en ExpressionScript, pero tendría que poner una condición IF por cada una de las respuestas que el usuario marque y creo que no sería muy eficiente porque tengo bastantes preguntas y bastantes respuestas en cada pregunta de tipo checkBox..



¿por donde puedo tirar?

¡Gracias por adelantado!

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 month 3 weeks ago #266893 by Joffm
Replied by Joffm on topic Plantilla de correo electrónico adaptada
Por favor, limpia tus lentes!

La variable no definida es "TRONCALESESOA"  , pero esta llamada correctamente "TRONCALESOA"

Porque codigos tan largos???

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

  • mariomurc
  • mariomurc's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 month 3 weeks ago #266895 by mariomurc
Replied by mariomurc on topic Plantilla de correo electrónico adaptada
Gracias crack!!!!

Llevo demasiadas horas hoy delante de la pantalla.

Los códigos me dan información "TRONCALESOA", "TRONCALESOB", ...., "OPT1ESOA", "OPT3ESOC", pero si, quizás pueda intentar usar códigos más cortos la próxima vez.

Gracias de nuevo!

Please Log in to join the conversation.

Moderators: holchtpartner

Lime-years ahead

Online-surveys for every purse and purpose