Hallo,
gestärkt wieder frisch ans Werk.
Zunächst habe ich zwei Dinge geändert.
1. Deine Validierung der Waldspaziergangstage
Da musst Du doch nicht summieren; da wird nur ein Wert verglichen
Also nur:
B1_1_SQ001<=92 and B1_2_SQ001<=92 and B1_3_SQ001<=91 and B1_4_SQ001<=91
2. In C0 habe ich die Bedingung gesetzt
A3b==1 and sum(that.B1)>0
Die Frage heißt "Von welchem Wohnort aus besuchen Sie das Waldgebiet, das Sie am häufigsten besuchen?"
Das muss nur gefragt werden, wenn er einen Nebenwohnsitz hat und auch im Wald war.
So, jetzt aber zu den Karten.
Hier genügt dies in einer Gleichungsfrage (habe ich eqKarte genannt)
{if(sum(that.B1.NAOK)>0,
if(A3b==1 and C0==2,99,
if(A3b==2 OR C0==1,if(A1<10,A1,0))),
0)}
Blau: Wenn er im Wald war, geht es mit
Rot weiter, sonst ist der Wert 0
Rot: Wenn er einen Nebenwohnsitz hat und von dort in den Wald geht, ist der Wert 99, sonst
Grün
Grün: Wenn er keinen Nebenwohnsitz hat oder vom Hauptwohnsitz in den Wald geht, ist der Wert gleich der Antwort in A1 (Wohnbundesland), aber nur, wenn der Wert dort kleiner als 10 ist.
Dann genügt die Bedingung bei den Karten
eqKarte==1 (Burgenland)
eqKarte==2 (Kärnten)
...
eqKarte==99 (Österreich)
und eqKarte==0 gibt es nicht.
Eine kleine Schwierigkeit ist, wenn er seinen Hauptwohnsitz in Bozen hat, aber einen Nebenwohnsitz in Landeck.
Im Grunde muss man dann auch nicht fragen, von wo er in den Wald geht.
Muss ich noch einmal nachdenken.
Edit: In beiden Fällen, in denen die Frage "Blödsinn" ist, weil klar ist, was er wählen muss, könnte man die Frage im Hintergrund nachbesetzen; dann gibt es keine Verrenkungen mit der Gleichung.
Das kommt dann morgen.
Und nur noch so nebenbei:
B1 hättest Du auch als "mehrfach numerisch" anlegen können; erspart die Zweidimensionalität der Teilfragen.
Bis dann
Joffm