Different types of text piping in survey

Mehr
2 Monate 3 Tage her #173721 von jfrey1
jfrey1 erstellte das Thema Different types of text piping in survey
Good morning. I know it's possible to pipe text from a response later in a survey using 'Placeholder fields.' But it is possible to pipe things other than the response? Specifically, I'd like to pipe text that I've defined that's different than the option ("Transportation" in the example below) and pipe nothing (the 'option 3' scenario below), all from 1 question. Here's the example (sample survey attached):

Demo question #1 (single select): What services do you use?
Option 1 reads "Service one"
Option 2 reads "Service two"
Option 3 reads "Service three"

If option 1 is chosen, pipe "Service one" later in survey (I'm able to do this with 'Placeholder fields')
If option 2 is chosen, pipe "Transportation" later in survey (Is this possible?)
If option 3 is chosen, pipe no text later in survey (Is this possible?)

Later question in the survey about satisfaction:
If option 1 is chosen, the question text would read "What is your Service one satisfaction?"
If option 2 is chosen, the question text would read "What is your Transportation satisfaction?"
If option 3 is chosen, the question text would read "What is your satisfaction?"

Thanks!
Anhang:

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
2 Monate 3 Tage her #173725 von Joffm
Joffm antwortete auf das Thema: Different types of text piping in survey
You have to use the if-statement,like:
{if(Q1==1,"Service1",if(Q1==2,"Transportation",""))}
Read the manual about the if-statement, and especially the example about nested if-statements.
Best regards
Joffm


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

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
2 Monate 3 Tage her #173743 von jfrey1
jfrey1 antwortete auf das Thema: Different types of text piping in survey
I tried to adapt the code above to the survey, but it doesn't seem to work. Am I missing something?

What is your {if(SRV==1,"Service one",if(SRV==2,"Transportation"," "))} satisfaction?

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
2 Monate 3 Tage her #173746 von holch
holch antwortete auf das Thema: Different types of text piping in survey
Well, "it doesn't seem to work" is not very helpful.

What exactly happens? Can you export a LSS file of just this specific part of the survey for us to have a look at?

I assume that "SRV" is the code of the question and 1, 2, 3 are the answer option codes?

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
2 Monate 2 Tage her #173763 von jfrey1
jfrey1 antwortete auf das Thema: Different types of text piping in survey
After some further tinkering, I got most of it to work. For the option that I'd like to pipe no text for (option 3), it's displaying a double space instead of a single space, whether or not I have a space between the double quotes in the code (bold red below):

What is your {if(SRV==1,"Service one",if(SRV==2,"Transportation"," "))} satisfaction?

Screenshot attached.
Anhang:

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
2 Monate 2 Tage her #173776 von holch
holch antwortete auf das Thema: Different types of text piping in survey
Because there is a space before { and one after }. Two spaces...

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
2 Monate 2 Tage her #173786 von jfrey1
jfrey1 antwortete auf das Thema: Different types of text piping in survey
If I remove one of the spaces, then the other options won't pipe correctly:

What is your Service onesatisfaction?
What is yourService one satisfaction?

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
2 Monate 2 Tage her #173787 von jfrey1
jfrey1 antwortete auf das Thema: Different types of text piping in survey
Never mind, I found a workaround for that (adjusting the spacing around the brackets as well as around the desired piped text). Thanks!

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
2 Monate 2 Tage her - 2 Monate 1 Tag her #173788 von holch
holch antwortete auf das Thema: Different types of text piping in survey
Exactly! You can always include a space after the piped texts:
What is your {if(SRV==1,"Service one ",if(SRV==2,"Transportation ",""))}satisfaction?
This should do the trick.
Or:
What is your {if(SRV==1,"Service one satisfaction?",if(SRV==2,"Transportation satisfaction?","statisfaction?"))}

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds
Letzte Änderung: 2 Monate 1 Tag her von holch.

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
2 Monate 1 Tag her - 2 Monate 1 Tag her #173804 von DenisChenu
DenisChenu antwortete auf das Thema: Different types of text piping in survey
A,d
What is your {if(SRV==1,"Service one",if(SRV==2,"Transportation",""))} satisfaction?
I always use it like this … real empty string

edit
What is your {if(SRV==1,"Service one ",if(SRV==2,"Transportation ",""))}satisfaction?
I always use it like this … real empty string

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .
Letzte Änderung: 2 Monate 1 Tag her von DenisChenu. Begründung: Bad see : space after and before equation

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Jetzt loslegen!

Melden Sie sich jetzt an, und erstellen Sie in wenigen Minuten Ihre erste Umfrage.

Account einrichten

Abonnieren Sie unseren Newsletter

Abonnieren Sie unseren Newsletter für alle Neuigkeiten rund um LimeSurvey
captcha