Hallo,
Um das Problem verständlicher zu machen, hier eine kurze Beschreibung der relvanten Filterverknüpfungen.
1. Frage zur Familienkonstellation (SP10): Hier sollten die Teilnehmer ankreuzen, welche Beziehungspersonen für sie in ihrer Entwicklung relevant sind / waren. Dies ist für meine Survey eine Schlüsselfrage, da hiervon abhängig verschiedene Skalen für unterschiedliche Personen gezeigt werden.
Zunächst wird man weitergeleitet zum 2. Alter der ausgewählten Personen (SE07). Hier kann man das Alter in eine offene Texteingabe eingeben oder falls die Personen bereits verstorben sein sollten, eine Ausweichoption ankreuzen. Diese Ausweichoption soll nun ermöglichen, Entscheidungen rückgängig zu machen, die in 1. getroffen wurden.
Je nachdem welche Auswahl man hier getroffen hat, werden auf den folgenden Seiten verschiedene Skalen entweder angezeigt oder eben nicht (CH01 – CH06). Die Skalen befinden sich auf jeweils separaten Seiten auf denen ich jeweils angepasst folgenden Code vermerkt habe:
if((value('SE07_06a')!=2)and(value('SP10_06')==2)){
question('CH05');
}
Nun zu meinem Problem:
Es werden zwar alle Seiten übersprungen, die ich überspringen möchte, doch tauchen im Test immer folgende Warnungen für jene Skalen/Items auf:
![][1]
Für diese kann natürlich gar kein Wert vorliegen, weil sie in SP10 gar nicht erst ausgewählt wurden. Kann mir die Warnung in diesem Fall egal sein? Wie wäre der elegantere Weg das zu programmieren?
Vielen Dank und freundliche Grüße!
[1]: https://support.soscisurvey.de/?qa=blob&qa_blobid=10397928713582317048