0 votes
in SoSci Survey (dt.) by s279316 (130 points)

Ich habe eine offene Frage bei der eine Personenanzahl angegeben werden muss ("Derzeit habe ich ____ Mitarbeiter.") Des weiteren habe ich eine Auswahlfrage , bei der ich die Betriebsgröße abfrage ("1-9; 10-19, 20-49,...... usw.") Nun ist es leider möglich anzugeben das man 150 Mitarbeiter hat, bei einer Betriebsgröße von 1-9 Mitarbeitern. Besteht die Möglichkeit hier eine logische Verknüpfung einzubauen, sodass ich nur eine Betriebsgröße auswählen kann, die gleich oder größer meiner MA Anzahl ist?

1 Answer

+1 vote
by SoSci Survey (320k points)
selected by s279316
 
Best answer

Ja, Sie können so eine Logik mittels PHP-Code einbauen. Dafür müssten sie die Grenzwerte aber im Code nochmal hinterlegen. Im folgenden Beispiel wäre AB01_01 die offene Eingabe und AB02 die Folgefrage (auf einer späteren Seite) mit der Auswahl der Betriebsgröße.

$limits = [
  1 => 9,
  2 => 19,
  3 => 49,
  // ...
];
$items = [];
$mitarbeiter = (int)value('AB01_01');
foreach (getItems('AB02') as $itemID) {
  if ($limits[$itemID] >= $mitarbeiter) {
    $items[] = $itemID;
  }
}

// Frage mit den passenden Items anzeigen
question('AB02', $items);

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

...