Welcome to the LimeSurvey Community Forum

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

Bedingung mit URL Parameter und versteckter Frage funktioniert nicht

  • Maieseym_560427
  • Maieseym_560427's Avatar Topic Author
  • Offline
  • Banned
  • Banned
More
6 days 9 hours ago #268205 by Maieseym_560427
Ihre LimeSurvey-Version: Version 6.6.8+241104
==================
Hallo zusammen,
ich versuche etwas vergleichsweise simples, bekomme es aber leider nicht hin. Das Szenario ist wie folgt: Ich übergebe den URL-Parameter „URLparameter“ an die Umfrage. Wenn dieser „no“ ist, möchte ich Frage B anzeigen, aber nicht Frage A. Wenn URLparameter "yes" ist, möchte ich Frage A anzeigen, und wenn Frage A mit „AO01“ beantwortet wird, möchte ich Frage B anzeigen, sonst nicht.

Bisherige Bestandteile der Survey:
URLparameter - verteckte Frage
A - Einfachwahlfrage - Bedingung: URLparameter == "yes"
B - Offene Frage - Bedingung: URLparameter == "no" OR A == "AO01"

Eine entsprechend .lss ist angehängt.

Was funktioniert: Frage B wird gezeigt, wenn URLparameter "yes" und A "AO01"  ist.
Was nicht funktioniert: Frage B wird nicht gezeigt, wenn URLparameter "no" ist.

Meine Vermutung is, dass die leere Frage A die Evaluation der Bediungung für B verhindert, wenn URLparamter "no" ist und ich habe schon viel herumgetüfftelt um das zu beheben. Hat aber nichts funktioniert, deshalb präsentiere ich das hier mal im Urzustand.

Besten Dank für eure Hilfe
Adrian

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
6 days 7 hours ago #268206 by Joffm
Hallo,

Meine Vermutung is, dass die leere Frage A die Evaluation der Bediungung für B verhindert

Ganz richtig. Dieser Teil des logischen Terms ist dann nämlich gar nicht definiert - und dann geht es "in die Hose".

Aber zum Glück gibt es "NAOK"
[url] www.limesurvey.org/manual/ExpressionScri...#Verwendung_von_NAOK [/url]

URLparameter == "no" OR A.NAOK == "AO01"

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: f_funke

Please Log in to join the conversation.

Moderators: holchJoffmtpartner

Lime-years ahead

Online-surveys for every purse and purpose