Hallo,
Du hast ganz offensichtlich die Definition von "QCode.shown" missverstanden.
Zugegeben, im Handbuch ist sie auch etwas sehr kurz, nämlich
der Anzeigewert für die Frage
Besser verständlich scheint mir die Definition von "QCode" bzw. "QCode.code" (sind ja identisch) zu sein:
der ausgewählte Antwortcode für die Frage, wenn er relevant ist (sonst leer), oder der Textwert, wenn es sich nicht um eine codierte Frage handelt
Das heißt
In codierten Fragen (Einfachnennungen, Mehrfachnennungen, Matrizen, usw)
gilt Folgendes
Nun ergibt {Q1} "den ausgewählten Antwortcode";
- im Falle der Einfachnennung den von Dir vergebenen Code, also "1", "2",...
- im Falle der Mehrfachnennung (dort wird ja "gewählt" mit "Y" gespeichert) eben dieses "Y" - oder nichts.
Wenn Du hier nicht den Code in einer nächsten Frage zeigen möchtest (ist ja meistens unsinning), sondern "das Label", also "Berta" oder "Doris", wird {QCode.shown} benutzt.
- im Falle der Einfachnennung ist es also der Text der ausgewählten Option "Anton", "Carlo",...
- im Falle der Mehrfachnennung eben der Text der jeweiligen Teilfrage, also auch "Bert", "Eileen", oder was auch immer; aber natürlich auch der Text, den Du als Label bei "Sonstige" eingetragen hast.
Nun kommen die "nicht codierten" Fragen wie "offene Testfragen", "Zahleingaben"
Und auch dier Eintrag in das "Sonstige"-Feld ist so eine offene Textfrage.
Hier greift nun der oben
grün markierte Teil.
Damit ist ".shown" aus dem Rennen, und {QCode_other} das Mittel der Wahl.
So, viel geschrieben; ich hoffe, es trägt zur Verwirrung bei.
Joffm