- Posts: 6
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Antwortoptionen aus vorheriger Frage
- herzogka10
- Topic Author
- Offline
- New Member
Less
More
2 years 7 months ago #220125
by herzogka10
Replied by herzogka10 on topic Antwortoptionen aus vorheriger Frage
Danke für die Erklärung! Ich glaub ich habs jetzt..
Attachments:
The topic has been locked.
- holch
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 11661
- Thank you received: 2742
2 years 7 months ago #220126
by holch
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Replied by holch on topic Antwortoptionen aus vorheriger Frage
Jetzt funktioniert die LSS. Da sind zwar noch Fragen drin, die mit dem Problem nicht zu tun haben, aber gut. Ich habe mir halt nur F0 bis F2 angesehen.
Du hast zwar F1 als Array Filter für die F2 eingetragen, aber die Antwortcodes sind einmal in der F1 mit c1, c2, c3, ... benannt, aber in der F2 mit 1, 2, 3...
Damit der Array Filter funktioniert, müssen die Antwortcodes in beiden Fragen übereinstimmen. Woher soll Limesurvey sonst wissen, was es filtern soll. Die Software ist ja erstmal dumm, die liest ja nicht F1, ach so, der Teilnehmer hat StattAuto eG angekreuzt, also muss ich in F2 auch StattAuto eG anzeigen, sondern LS geht nach dem Antwortcode. Also in F2 den gleichen Antwortcode verwenden wie in F1 und es wird funktionieren.
Wichtig ist dabei zu beachten, dass du ja in der F2 auch AAG anzeigen willst, was gar nicht in der F1 abgefragt wurde. Bei F1 z.B. mit 2 anfangen und dann in der F2 AAG mit Antwortcode 1 einfügen.
Und Gott sei Dank habe ich das jetzt nochmal ausprobiert. Uns siehe da, es ging nicht. Hat etwas gedauert bis ich drauf gekommen bin, aber du hattest im Array Filter " f1" stehen und nicht "f1", da war also ein Leerzeichen drin und es gibt keine Frage " f1", also hat LS all deine Anweisung ignoriert.
Also 2 Fehler, die es nicht funktionieren liesen:
- Damit der Arrayfilter funktioniert, müssen die Antwortcodes bei den beiden Fragen gleich sein, also XYZ muss in F1 den gleichen Antwortcode haben wie in der F2, nur dann kann LS filtern.
- Du musst genau darauf achten, was du als Code schreibst. Ein Leerzeichen verändert einen Code sofort. Die Software ist da ganz doof. " f1" ist eben nicht gleich "f1".
Du hast zwar F1 als Array Filter für die F2 eingetragen, aber die Antwortcodes sind einmal in der F1 mit c1, c2, c3, ... benannt, aber in der F2 mit 1, 2, 3...
Damit der Array Filter funktioniert, müssen die Antwortcodes in beiden Fragen übereinstimmen. Woher soll Limesurvey sonst wissen, was es filtern soll. Die Software ist ja erstmal dumm, die liest ja nicht F1, ach so, der Teilnehmer hat StattAuto eG angekreuzt, also muss ich in F2 auch StattAuto eG anzeigen, sondern LS geht nach dem Antwortcode. Also in F2 den gleichen Antwortcode verwenden wie in F1 und es wird funktionieren.
Wichtig ist dabei zu beachten, dass du ja in der F2 auch AAG anzeigen willst, was gar nicht in der F1 abgefragt wurde. Bei F1 z.B. mit 2 anfangen und dann in der F2 AAG mit Antwortcode 1 einfügen.
Und Gott sei Dank habe ich das jetzt nochmal ausprobiert. Uns siehe da, es ging nicht. Hat etwas gedauert bis ich drauf gekommen bin, aber du hattest im Array Filter " f1" stehen und nicht "f1", da war also ein Leerzeichen drin und es gibt keine Frage " f1", also hat LS all deine Anweisung ignoriert.
Also 2 Fehler, die es nicht funktionieren liesen:
- Damit der Arrayfilter funktioniert, müssen die Antwortcodes bei den beiden Fragen gleich sein, also XYZ muss in F1 den gleichen Antwortcode haben wie in der F2, nur dann kann LS filtern.
- Du musst genau darauf achten, was du als Code schreibst. Ein Leerzeichen verändert einen Code sofort. Die Software ist da ganz doof. " f1" ist eben nicht gleich "f1".
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
The topic has been locked.
- Joffm
- Away
- LimeSurvey Community Team
Less
More
- Posts: 12943
- Thank you received: 3979
2 years 7 months ago - 2 years 7 months ago #220128
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Antwortoptionen aus vorheriger Frage
Siehst Du, ohne diese lss hätten wir bis zum Sankt. Nimmerleinstag aneinander vorbeigeredet.
Du hast nämlich einfach dies missachtet.
Also, ändere alles in 1,2,3
Außerdem, und das war wirklich ein Ding.
Im Matrixfiler ist vor "f1" ein Leerzeichen. Weg damit!
Dann klappt es auch
Joffm
@holch, diesmal nur zwei Minuten. Liegt wohl an der Zeitverschiebung.
Du hast nämlich einfach dies missachtet.
In f1 Sind die Codes "c1","c2",..., in f2 aber 1,2,3Die Mehrfachnennung und die folgende Einfachnennung haben dieselben Items mit denselben Codes.
Also, ändere alles in 1,2,3
Außerdem, und das war wirklich ein Ding.
Im Matrixfiler ist vor "f1" ein Leerzeichen. Weg damit!
Dann klappt es auch
Joffm
@holch, diesmal nur zwei Minuten. Liegt wohl an der Zeitverschiebung.
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 2 years 7 months ago by Joffm.
The topic has been locked.
- herzogka10
- Topic Author
- Offline
- New Member
Less
More
- Posts: 6
- Thank you received: 0
2 years 7 months ago #220142
by herzogka10
Replied by herzogka10 on topic Antwortoptionen aus vorheriger Frage
Vielen Dank für eure Hilfe!!
The topic has been locked.
Moderators: Joffm