Das Problem hat sich gelöst!

Sonderzeichen und Umlaute werden vom Browser als Codes mit einem vorangestellten '%' übermittelt (z.B. %E4 für 'ä').
Das API QtmhCvtDb, welches die Aufteilung der vom Browser übergebenen Daten in die RPG-Felder vornimmt, interpretiert diese falsch und setzt sie direkt in EBCDIC um (E4 = 'U').
Ich habe mir nun mit einer Prozedur beholfen, die die Umwandlung direkt durch Zeichenaustausch vor dem Aufruf des API QtmhCvtDb vornimmt.

Schöne Grüße,
Christian

[Dieser Beitrag wurde von cmatzat am 12. Juli 2002 editiert.]