0 votes
in SoSci Survey (dt.) by s109993 (12.0k points)

Ich habe 150 interne Variablen Items (über zwei Interne Variablen Fragen) die durch einen selbgebauten Kalender mit Daten gefüllt werden. Nach dem Kalender würde ich die ausgewählten Daten gerne für die Teilnehmer zum Druck freigeben/darstellen. Das funktioniert nicht über answersPrint() Gibt eine eine alternativeMöglichkeit? Es sollte auch bedacht werden dass von den 140 internen Variablen nur die befüllten angezeigt werden.

1 Answer

+1 vote
by SoSci Survey (330k points)
selected by s109993
 
Best answer

Sie können die internen Variablen z.B. mit valueList() auslesen, mit Schleifen filtern und daraus HTML-Code (z.B. Tabellen) erzeugen. Wie genau Ihre Ausgabe aussehen soll, das wird maßgeblich von den Daten abhängen.

Eine triviale Liste der Werte könnten z.B. wie folgt funktionieren:

$values = valueList('AB01');
// Leere Werte entfernen
$nonEmpty = [];
foreach ($values as $value) {
  if (trim($value) != '') {
    $nonEmpty[] = htmlspecialchars($value);
  }
}
// Anzeigen
html('<p>'.implode(', ', $nonEmpty).'</p>');

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

...