Hallo, Bianca,
nun ja, dass in der Umfrage von @Nessias eine in der Hauptumfrage festgelegte Anzahl von Technologien abgefragt wird, macht es komplizierter.
Aber den Teil hättest Du einfach ignorieren können.
Hier ist mein Beispiel
Um die im ersten Teil erfragte ID an die zweite Umfrage weiterzugeben, muss sie an die End-Url angehängt werden.
Ich habe den Parameter TID (soll an Teilnehmer-ID erinnern) genannt.
Und dieser Parameter soll den Wert der Frage Q1 haben (also diese ID)
Code:
https://www.myServer.de/lime6/index.php/555552?TID={Q1}&newtest=Y
Jetzt muss dieser Parameter in der zweiten Umfrage ausgelesen und am Ende auch wieder an die End-Url angehängt werden.
Um ihn zu speichern genügt es eine Frage (vom Typ "kurzer Text") mit dem Parameternamen als Code (also TID) anzulegen.
Und in Deiner Gleichung für die End-Url wird er genauso wieder angehängt.
Code:
{if(R1Q4 == 1, "https://www.myServer.de/lime6/index.php/{SID}?TID={TID}&newtest=Y", "")}
Du siehst, dass ich hier statt der SurveyID die Systemvariable {SID} gesetzt habe. Dann kann man die SurveyID ändern (passiert ja z.B. beim Kopieren einer Umfrage), ohne dass man hier anpassen muss; {SID} enthält immer die aktuelle SurveyID.
Dan musst Du natürlich das Ergebnis der Gleichung, nämlich {eUrl} auch in das Feld End-Url eintragen und auch nicht vergessen zu sagen "End-Url automatisch laden,..."
Dann erhältst Du in der zweiten Umfrage so etwas
Und hier die beiden Umfragen:
End-Url zeigt noch auf meinen Server; musst Du also wieder zurückbauen.
Joffm
P.S.
Ich finde es im Moment etwas ungünstig, dass der Teilnehmer eigentlich nicht merkt, dass es wirklich weitergeht.
Falls dort noch mehrere Fragen/Gruppen kmmen, ist es gut.
Besser wäre vielleicht, einen Zähler einzubauen, und anzuzeigen.
Das wäre ja nur ein weiterer Parameter (z.B. cnt), der von der ersten Umfrage mit dem Wert 1 übergeben wird, wieder gespeichert wird in einer Frage mit diesem Code und an die End-Url angehängt wird mit
&cnt={sum(cnt,1)}