Quantcast
Channel: Adobe Community : Popular Discussions - Deutsche Foren
Viewing all articles
Browse latest Browse all 13341

Wo ist der Fehler? : Unexpected Value in einem Switch-Script

$
0
0

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


Viewing all articles
Browse latest Browse all 13341

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>