Hallo!
(ich benutze Adobe Acrobat 11 prof mit Windows 7 prof. -Umgebung)
Ich "arbeite" seit Januar 2014 mit Acrobat 11 prof. Kein Informatiker, reiner Anwender...
Ich möchte in einem "Ernährungs-PDF-Bilderbuch" Wissen abfragen. Mit einem Script, das in einem anderen Formular bereits funktionierte, hänge ich jetzt und komme nicht weiter.
Jede Seite hat 4 Optionsfelder und 1 Textfeld. Bsp: die Gruppe: "Blumenkohl" mit - verschiedenen Kohlehydratmengen (0-3 KE als Optionsfeldauswahl).
Das Script steht in dem zugehörigen Textfeld ("Blumenkohl-KH") in einem benutzerdefinierten Berechnungsscript.
Format: "Keine":
Das Script lautet:
var cSelection = this.getField("Blumenkohl").value;
switch (cSelection)
{
case "0":
event.value = "Richtig! Blumenkohl hat 0 KE ";
break;
case "1":
event.value = " 1 KE ist falsch! Blumenkohl hat 0 KE ";
break;
case "2":
event.value = "2 KE ist falsch! Blumenkohl hat 0 KE ";
break;
case "3":
event.value = "3 KE ist falsch! Blumenkohl hat 0 KE ";
break;
case "Off":
event.value = "Keine Antwort: Fehler! Blumenkohl hat 0 KE ";
break;
default:
// This option should never be called since
// all possible cased are handled
event.value = "Unexpected Value: " + cSelection;
break;
}
Nach dem Reset erhalte ich erwartungsgemäß die Auswertung: Keine Antwort: Fehler! Blumenkohl hat 0 KE!
Ich kann alle Optionsfelder anklicken, aber ich erhalte in dem Textfeld immer die Auswertung. "Unexpected Value: " mit dem zugehörigen "cSelection"-Wert.
zuvor kamen Fehlermeldungen, wie:
ReferenceError: SetFieldValues is not defined
SetFieldValues is not defined
nachdem ich ein Leerzeichen zwischen switch und (cSelection) eingefügt habe, kommen jetzt gar keine Fehlermeldungen mehr. Dennoch bleibt die Fehlausgabe "Unexpected Value: ...", ohne dass ich den Grund für das Nichtfunktionieren erkennen kann.
Danke für die Rückmeldungen.
chris.sberg