0 votes
in SoSci Survey (dt.) by s338053 (110 points)

Warum wird die Filterfrage nicht angezeigt, wenn ich aber die Filterbedingung eingestellt habe, dass die Frage angezeigt werden soll, wenn die Option "Nein" gewählt wird.

1 Answer

0 votes
by SoSci Survey (363k points)

Dafür kann es unterschiedliche Gründe geben. Für eine hilfreiche Antwort würde ich sie bitten, dass Sie (a) die Debug-Information der Seite und (b) die Filter-Einstellung posten.

by s338053 (110 points)
Leider kann ich hier keinen Screenshot posten.

Ich habe ein Auswahlfeld, in der es zwei Auswahlen ("Ja" und "Nein") gibt. Wird "Nein" ausgewählt, sollte eine weitere Frage eingeblendet werden. Daher habe ich die Filterbedingung bei "Nein" gewählt, dass die gewünschte Frage angezeigt werden soll (1. Option bei Filterführung wenn die Bedingung zutrifft).

Anbei der HTML-Code der Seite im Fragebogen:
<div id="s2t-content">
<div style="margin-top: 60px; margin-bottom: 32px;"></div>

<div class="screenreader"><input name="submitSR" id="submitSR" type="submit" value="Zur barrierefreien Version wechseln" title="Zur barrierefreien Version wechseln" tabindex="25"></div>

<!-- begin page(1088416-15) -->


<!-- begin question(TL04) -->
<div id="TL04_qst" class="s2question spacing">
<div class="title s2readable" id="TL04_title">
<p>Das ist ein Test.</p>
</div>
<div class="explanation s2readable">
<p>Wenn „Nein“ gewählt wird, sollte eine weitere Frage gestellt werden.</p>

</div>
<div class="titleSpacing"></div>
<div id="TL04_tab" class="items s2items S2select s2cShaded">
<div class="s2iSelection single dynamic cols" role="radiogroup" aria-labelledby="TL04_title">
<div class="place s2row0">
<div id="TL04_01_container" class="option shadeF1 sensitive hover">
<div class="input first"><input name="TL04" id="TL04_01a" tabindex="50" type="radio" value="1"></div>
<div class="label s2readable second"><label for="TL04_01a">Ja</label></div>
</div>
</div>

<div class="place s2row1">
<div id="TL04_02_container" class="option shadeF0 sensitive hover">
<div class="input first"><input name="TL04" id="TL04_02a" tabindex="50" type="radio" value="2"></div>
<div class="label s2readable second"><label for="TL04_02a">Nein</label></div>
</div>
</div>

</div>
</div>
</div>
<!-- end question(TL04) -->

<table class="layout submitButtons fullwidth" id="buttonsAuto" role="presentation">
<colgroup><col style="width: 50%"><col style="width: 50%"></colgroup>
<tbody><tr>
<td class="buttonBack"></td>
<td class="buttonNext"><button class="button s2buttonNext s2readable" name="submitNext" id="submit0" type="submit" tabindex="200">Weiter</button></td>
</tr>
</tbody></table>
</div>
by SoSci Survey (363k points)
> Anbei der HTML-Code der Seite im Fragebogen

Dieser ist bei der Beantwortung leider nicht hilfreich. Ich bräuchte bitte die Debug-Information: https://www.soscisurvey.de/help/doku.php/de:create:debugging

Teilen Sie bitte außerdem mit, welche Kennung die Filterfrage hat und welche Kennung die Frage, die Sie ein-/ausblenden möchten. Danke.
by s338053 (110 points)
Anbei die Debug-Information, hier wird aber die Filterfrage nicht berücksichtigt, wenn ich das richtig intepretiere:

[Information]    Interview gestartet (neue Nummer 58)
[Information]    Der Fragebogen Alkoholkonsum_Stadt_vs_Land im Projekt vergleich_alkoholkonsum wird verwendet
[Verarbeitung]    Erstelle Seite 8 in Fragebogen Alkoholkonsum_Stadt_vs_Land
[Inhalt]    Erstelle Frage PE01

Ich habe bei der Frage PE01 den Filter hinterlegt: Wenn eine der folgenden Antwortoption(en) ausgewählt wurde: 2 (= ja) Dann Frage/Text PE02 später im Fragebogen anzeigen (sonst ausblenden).
by SoSci Survey (363k points)
Das ist die Debug-Information von der Seite mit PE01, soweit so gut. Wenn Sie nun "ja" auswählen und auf "Weiter" klicken, welche Debug-Information wird dann angezeigt? Dort sollte stehen, ob der Filter aktiv wird.
by s338053 (110 points)
Nein, da wechselt es auf die nächste Seite zur Frage PE03 und PE04.
by SoSci Survey (363k points)
Bitte posten Sie die vollständige Debug-Information, daraus sollte nachvollziehbar sein, was mit der Antwort auf PE01 passiert und warum es dann weiter geht zur nächsten Seite.
by s338053 (110 points)
in der Debug-Information wird leider die Frage PE02 angeführt.

Die Seiten habe ich wie folgt eingerichtet:
Seite 08:
Frage PE01 mit aktiven Filter:
Filter 1
Wenn eine der folgenden Antwortoption(en) ausgewählt wurde: 2
Dann Frage/Text PE02 später im Fragebogen anzeigen (sonst ausblenden)

Seite 09:
Frage PE03
Frage PE04

Anbei die Debug-Information beider Seiten:
Seite 08:
[Information]    Interview gestartet (neue Nummer 60)
[Information]    Der Fragebogen Alkoholkonsum_Stadt_vs_Land im Projekt vergleich_alkoholkonsum wird verwendet
[Verarbeitung]    Erstelle Seite 8 in Fragebogen Alkoholkonsum_Stadt_vs_Land
[Inhalt]    Erstelle Frage PE01

Seite 09:
[Information]    Interview Nummer 60 wird fortgesetzt
[Information]    Der Fragebogen Alkoholkonsum_Stadt_vs_Land im Projekt vergleich_alkoholkonsum wird verwendet
[Information]    Die Verweildauer auf Seite 8 war 38 Sekunden
[Verarbeitung]    Lese Antworten von Seite 8
[Information]    Antwort auf PE01 = 2
[Information]    ▼ Filter PE01/1 wird aktiv (Bedingung erfüllt).
[Information]    Fragen bisher zu 100% vollständig beantwortet
[Verarbeitung]    Erstelle Seite 9 in Fragebogen Alkoholkonsum_Stadt_vs_Land
[Inhalt]    Erstelle Frage PE03
[Inhalt]    Erstelle Frage PE04
by s338053 (110 points)
In der Zwischenzeit habe ich es bereits anders gelöst bzw. die Fragen geändert, aber evtl. ist das Thema für andere auch relevant, da ich auch bei neu erstellten Fragen für Testzwecke nicht das gewünschte Ergebnisse erreiche.
by SoSci Survey (363k points)
> [Information]    Antwort auf PE01 = 2
> [Information]    ▼ Filter PE01/1 wird aktiv (Bedingung erfüllt).

Nun, der Filter wird offenbar aktiv. Da er sich auf PE02 bezieht, sieht man davon natürlich nur etwas, wenn PE02 dann auch auf der folgenden Seite steht.

Falls Sie die Seite überspringen wollten, müssten sie bitte eine andere Funktion für den Filter einstellen - also z.B. dass der Fragebogen zu der besagten anderen Seite springen soll.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...