Skip to main content
COMPUGROUP MEDICAL SE AND CO KGAA SAP

Syntaxfehler beim Einlesen von Formularen

Problem:

Syntaxfehler beim Einlesen entstehen bisweilen dadurch, dass eine der Formularversion nicht entsprechende USD-Datei vorhanden ist. Eine weitere Ursache für das Auftreten von Syntaxfehlern kann sein, dass in den Usereinstellungen ein Parameter zuvor falsch eingetragen wurde.

 

Beispiel:

Die der Quelltextzeile 07718 (rot umrandet) nachfolgende Zeile "lnr 1,#J" enthält einen Syntaxfehler. Das #-Zeichen in der Zeile weist darauf hin, dass beim Übersetzen hier ein Parameter "J" aus den Usereinstellungen eingefügt wurde, der dort nicht hingehört.

clipboard_e5459cbffceb2512c16f62eaef78cd1d4.png

Dort sieht man in Zeile 7719 (ebenfalls rot umrandet), dass beim Übersetzen der Begriff "#HiImfrei" durch die entsprechende Einstellung aus den Usereinstellungen ersetzt wird.

Jetzt muss nur noch in den Usereinstellungen des Formulars die entsprechende Zeile angesteuert und der Parameter korrigiert werden:

clipboard_e84328e825abc3970ca241abe9f392424.png

In Zeile 30 sieht man hier das falsche "J". In diesem Beispiel muss dort entweder eine "0" oder "1" eingetragen werden. Näheres findet man immer in der Doc-Datei des Formulars.

 

Lösung:

Wenn Sie den falschen Parameter korrigieren, sollte das Übersetzen fehlerfrei funktionieren.