Bin wirklich am verzweifeln.
Ich war es auch.
Am Anfang sagst Du:
Ihre LimeSurvey-Version: 2.72.6
Und jetzt schickst Du - ohne es zu erwähnen - eine Datei einer Version 6.x. Diese kann ich schlecht in eine alte Version 2.50/2.73 importieren.
Schauen wir einmal.
Ich sehe gerade: Du hast ja überhaupt noch nichts gerechnet.
Dann schau Dir einmal das Handbuch an, wie Du Deine Assessment-Werte summierst.
[url]
www.limesurvey.org/manual/ExpressionScri...#Access_to_variables
[/url]
[url]
www.limesurvey.org/manual/ExpressionScri...mplemented_functions
[/url]
Am einfachsten mit 6 Fragen vom Typ "Gleichung" ("sum1" - "sum6"), wo Du in jeder die Assessment-Werte der beiden Fragen summierst .
Also: {sum(F6.valueNAOK,F6.valueNAOK)}
Dann eine weitere Gleichungsfrage ("minWert") um das Minimum sämtlicher vorherigen Gleichungsfragen zu bestimmen
Also: {min(sum1,sum2,...)}
Alle Fragen versteckt in der Auswerte-Gruppe.
Jetzt kannst Du in der End-Message die "list()"-Funktion benutzen, und mit 6 IF-Statements irgendwelche "knackigen" Namen mit Kommata getrennt anzeigen.
Irgendwie so:
{list(Wenn der Summenwert der ersten Gruppe gleich dem Minimum ist, füge ein, sonst nichts, Wenn der Summenwert der zweiten Gruppe gleich dem Minimum ist, füge ein, sonst nichts,...)}
Hier musst/kannst Du den angezeigten Namen frei wählen, da es in LimeSurvey keinen Zugriff auf den Gruppennamen gibt. Muss also hart gecodet werden.
Joffm