0 votes
in SoSci Survey (dt.) by s136761 (120 points)

Hallo,

ihr habt mir bei der Erstellung eines entsprechendes php-codes bereits geholfen - vielen Dank:

https://support.soscisurvey.de/?qa=17997/auswertung-fur-teilnehmer-regler-bewegt-sich-nicht

Nun stehe ich aber vor dem Problem, dass der folgende Code auch die Ausweichoptionen (-1, -2 und -9) mit einberechnet. Der Regler schießt dadurch entsprechend in die Höhe. Ist es irgendwie möglich diese Ausweichoptionen nicht zu berücksichtigen?

// Wert/Ergebnis ermitteln
$value = valueMean(array('BE06_01', 'DE11', 'FU02_01', 'BE22_01','BE22_02','BE22_03','BE22_06','BE22_09', 'BE23_01', 'BE23_02', 'BE23_03', 'BE23_04', 'BE23_05', 'BE23_06', 'BE23_07', 'BE23_11', 'BE23_10', 'BE23_08', 'BE23_09', 'BE21_01','BE21_10','BE21_02','BE21_09','BE21_04','BE21_05','BE21_06','BE21_07','BE21_08'));
debug($value);

// Textbaustein verwenden (nur, wenn $value einen gültigen Wert geliefert hat)
if ($value > 0) {
  show('ER01', array(
    '%title%' => 'Befugnis',
    '%xValue%' => (int)(($value - 0) / 3 * 100)
  ));
}`

Viele Grüße

1 Answer

0 votes
by SoSci Survey (305k points)

Nun stehe ich aber vor dem Problem, dass der folgende Code auch die Ausweichoptionen (-1, -2 und -9) mit einberechnet.

Sollte sie nicht. Außer wenn SoSci Survey nicht weiß, dass es sich um Ausweichoptionen handelt.

Könnten Sie bitte einmal prüfen, bei welchen Variablen die Fehlercode mit in den Mittelwert einbezogen werden. Und könnten Sie anschließend prüfen, was die Variablen-Übersicht zu diesen Variablen sagt?

Meine Vermutung wäre, dass Sie Werte in internen Variablen ablegen. Diese wiederum haben aber keine definiert "fehlenden" Werte. Falls das der Fall wäre, müssten Sie negative Werte schon bei der Umkodierung entfernen.

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

...