0 votes
in Datenauswertung by s257670 (110 points)
closed by SoSci Survey

Hallo zusammen,

ich habe ein Problem beim öffnen der Druckansicht der einzelnen Datensätze.

Diese befindet sich unter „Erhobene Daten“ —> „Daten ansehen" —> „Druckansicht". Bei mir erscheint dann in einem neuen Fenster nur folgende Meldung:

Questionnaire Error (page 11)
An error occured while creating the questionnaire page. Please inform the project administrator about the problem and include a copy of the error message below. Thank you very much.
There is an error in the PHP code:

Kann mir da jemand weiterhelfen?

Viele Grüße

closed with the note: Ohne Zugriff auf das Projekt sehe ich in dem beschriebenen Fall keine kurzfristige Möglichkeit, das Problem einzugrenzen.
by SoSci Survey (304k points)
Welchen PHP-Code verwenden Sie denn auf Seite 11 ?
by s257670 (110 points)
Folgenden Code:
$i = loopIndex();

if (value($allPracticeStimuli[$i][1]) == 1) {
    $selection = value($allPracticeStimuli[$i][0] . 'x01');
} else if (value($allPracticeStimuli[$i][1]) == 2) {
    $selection = value($allPracticeStimuli[$i][0] . 'x02');
} else if (value($allPracticeStimuli[$i][1]) == 3) {
    $selection = value($allPracticeStimuli[$i][0] . 'x03');
} else if (value($allPracticeStimuli[$i][1]) == 4) {
    $selection = value($allPracticeStimuli[$i][0] . 'x04');
}

$selection = strtoupper($selection); // Verwendungszweck in Großbuchstaben (sodass Groß-/Kleinschreibung keine Rolle spielt
$selection = trim($selection); // Leerzeichen am Anfang und am Ende entfernen

if (in_array($selection, $allSelections)) {
    repeatPage('WDH');
} else {
    array_push($allSelections, $selection);
}

Dieser läuft problemlos durch. Vor etwa zwei Wochen konnte ich noch auf die Druckansicht zugreifen und dabei habe ich bereits den gleichen Code auf Seite 11 verwendet.

Danke für Ihre Unterstützung!
by SoSci Survey (304k points)
Ich hätte bedenken, ob das repeatPage() innerhalb eines loopPage() wirklich in allen Situationen korrekt funktioniert. Aber das Problem mit der Druckansicht kann ich nicht replizieren.

Wären Sie damit einverstanden, dass ich mir das Problem einmal direkt in Ihrem Befragungsprojekt ansehen? Wenn ja, dann teilen Sie mir doch bitte den Namen des Projekts mit, dann richtige ich eine Administrator-Berechtigung dafür ein.

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

...