2017-01-30 6 views
1

Ich möchte über Anzeigelogik in Qualics fragen. Fallbeispiel: Ich habe eine Frage, die Liste der Antwort zu zeigen, hängt von einer anderen Frage ab. Hier ist das Beispiel Algorithmus:Verwenden Sie Javascript für die Anzeigelogik Qualtrics?

Q1: 
a 
b 
c 

Q2: 
if Q1 selected a --> show 1,2,3 
if Q2 selected b --> show 4,5,6 
if Q3 selected c --> show 7,8,9 

mit Qualtrics Anzeigelogik, wird es leicht sein, es zu tun.

Aber in meinem Fall habe ich mehr als tausend Liste von Optionen abarbeiten. Und es kann definitiv keine normale Anzeigelogik verwenden, da dies Wochen dauern wird.

Also gibt es eine Möglichkeit, wie wir es effizienter machen können? Wie mit Javascript?

Gibt es ein ähnliches Beispiel in diesem Fall?

Dank

+0

_ "Aber in meinem Fall habe ich mehr als tausend Liste von Option zu arbeiten." _ Was ist das Frage-Liste-Format? Was ist die nächste Frage nach "z"? – guest271314

+0

Die Frage ist eine einzige Antwort. Die nächste Frage zeigt nur ein paar (10-20 Option aus Tausender Option), die aus der vorherigen Antwort –

Antwort

0

Nur wenige Menschen wissen, dass Sie Answer Choice Display Logic auf einzelnen Antwortmöglichkeiten festlegen können! Genau das, wonach du verlangst. Auf diese Weise würden Sie Q2 wie folgt schreiben:

Q2:
1 [Antwort Choice Anzeige Logik: nur anzeigen, wenn Q1 = a]
2 [Antwort Choice Anzeige Logik: Nur wenn Q1 = a]
3 [Antwort Choice Anzeige Logik: nur wenn Q1 = a]
4 [Antwort Choice Anzeige Logik: nur wenn Q1 = b]
5 [Antwort Choice Anzeige Logik: nur wenn Q1 = b]
6 [Antwort-Auswahl-Anzeigelogik: Nur anzeigen, wenn Q1 = b]
7 [Antwort-Auswahl-Anzeigelogik: Nur anzeigen, wenn Q1 = c]
8 [Logik Antwort Choice Anzeige: Nur wenn Q1 = c]
9 [Antwort Choice Anzeige Logik: Nur wenn Q1 = c]

noch viel Klick, aber keine Duplizierung von Fragen. Hoffe, dass hilft ...

+0

hallo FvP ausgelöst haben, "Immer noch eine Menge klicken" ist genau das, was ich vermeiden möchte. Kann mir nicht vorstellen, wie lange ich auf tausend Optionen klicken muss. –

0

Ja, Sie könnten ein JavaScript schreiben, um Antwortoptionen auszublenden. Eine einfachere Lösung besteht jedoch darin, die Nachfolgefrage mit jeweils 10 bis 20 Antwortoptionen zu trennen und dann die Anzeigelogik für jede weitere Frage zu verwenden, um nur die Folgefrage anzuzeigen, die auf der Grundlage der Antwort auf die erste Frage gilt Frage.

+0

Hallo Gibbons, danke für deinen Vorschlag. Aber ich denke, es wird die zeitaufwändige Lösung nur nicht lösen, um diese Frage zu stellen. Mein Ziel war es, es weniger Zeit zu verbrauchen, deshalb denke ich, dass die Verwendung von Javascript einfacher sein wird, weil wir die ähnliche Kodierung für andere Bedingungen kopieren können. CMIIW –

+0

Es würde die Anzahl der Anzeigelogikbedingungen um den Faktor 10 bis 20 reduzieren. Das ist eine ziemlich große Zeitersparnis. Wenn Sie die JavaScript-Route verwenden möchten, schreiben Sie Code, und wenn Sie Probleme damit haben, posten Sie sie und bitten Sie um Hilfe. –

Verwandte Themen