Es geht um die Bildschirmeingabe (mit RPG-Programm) eines Wertes mit Nachkommastellen.
Je nach Dezimalformat (QDECFMT)müssen die Benutzer einen Punkt oder ein Komma eingeben. Wird aber genau das falsche Trennzeichen eingegeben, so wird dieses falsche Trennzeichen einfach ignoriert, als ob es nie erfasst wurde!
Beispiel:
die richtige Eingabe wäre 5,3
es wurde aber 5.3 eingegeben
das System macht daraus 53,0 !!!
Natürlich könnte ich dieses Problem mit der Benutzung von Alphanum. Feldern umgehen. Weiss jemand eine elegantere Lösung?