Hallo,
Und wo ist diese Frage "Kommentar"?
Ist das diese letzte Gruppe?
Aber grundsätzlich:
Weißst Du, was Du hier beschreibst?
(Rolle_SQ005 == 'Y') OR (Rolle1_SQ003!= '' OR Rolle2_SQ003 != '' OR Rolle3_SQ003 != ''
Rolle_SQ005 == 'Y': Die Teilfrage "SQ005" der Mehrfachnennungsfrage "Rolle" wurde angecheckt.
Rolle1_SQ003!= '': Die Teilfrage "SQ003" der Mehrfachnennungsfrage "Rolle_1" wurde angecheckt.
Da Teilfragen in Mehrfachfragen ja folgendermaßen gespeichert werden:
"ausgewählt": "Y"
"nicht ausgewählt": ""
Also heißt !"" - nicht "nicht ausgewählt", also auch wieder "ausgewählt.
Das Dumme ist: Alle diese Fragen sind Einfachnennungen. Und alle diese Fragen - weder "Rolle" noch "Rolle1" - "Rolle3" gibt es in Deinem Beispiel.
Jetzt zu einer Lösung:
Wozu benutzt Du 4 Gruppen?
Es wird doch nur eine Gruppe abgefragt. Da die Fragen identisch sind, weißt Du doch, um welche Rolle es geht, aus der ersten Frage.
Gut wäre es, Du würdest den Rollennamen "einpipen".
Und warum wechselst Du bei 4 Fragen fünfmal den Fragetyp?
Die "5-Punkte-Auswahl" ist nun einmal das Schlimmste, was es gibt; es sei denn, Du benutzt sie im "Star-Rating-Layout".
Warum nicht wieder "bootstrap-buttons"? Dann musst Du auch keine Skala im Text erklären.
Bei der zweiten Frage wechselst Du auf normale "Radio-Buttons" und bei der dritten sind es wieder "bootstrap-buttons"
Und die Matrix. Wieso eine Matrix nach Spalten?
Außerdem denke ich, dass diese Fragen schon Pflichtfragen sein sollten.
Hast Du Dir den Fragetext schon einmal im Quellcode angesehen?
Er sieht so aus.
<p><strong style="font-weight: 600; color: rgb(66, 66, 66); font-family: "Segoe Sans", "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(250, 250, 250); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Wie zufrieden bist du mit der künstlerischen Herausforderung, die dir diese Rolle geboten hat?</strong></p>
<p><strong style="font-weight: 600; color: rgb(66, 66, 66); font-family: "Segoe Sans", "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(250, 250, 250); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">;(</strong><em style="color: rgb(66, 66, 66); font-family: "Segoe Sans", "Segoe UI", "Segoe UI Web (West European)", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 16px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(250, 250, 250); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">1 Sehr unzufrieden – 5 Sehr zufrieden)</em></p>
Woher hast Du dies kopiert?
Man kopiert nicht aus einem Textprogrann, außer über den Umweg über einen plain text editor.
Gut, ich habe etwas gemacht.
Wie gesagt, Du kommst mit einer "Rollen"-Gruppe aus.
Und Deine Bedingung habe ich so verstanden, dass der Teilnehmer entweder "keine Rolle" hatte oder die dritte Teilfrage der vierten Frage nicht mit "keine Angabe" beantwortet wurde.
Damit ist die Bedingung einfach:
Rollen== 5 OR RollJ04_SQ003.NAOK!=5
Und das NAOK ist wichtig. Wenn nämlich Rollen==5, dann wird RollJ04 ja gar nicht gefragt; damit ist dieser Wert völlig undefiniert, nicht leer, sondern nicht existent.
Und dann geht die ganze Expression "in die Hose"
Joffm