hab ein Betrags- und Währungsfeld in einem Control, es wird auch auf das Währungsfeld korrekt referenziert.
Wir benutzen EUR mit 2 und EUR4 mit 4 Nachkommastellen.
Gebe ich im Control einen Betrag 500,00 ein mit EUR4 und drücke Enter, wird er korrekt aufbereitet (5,0000) angezeigt.
Ändere ich nichts und drücke nochmal Enter erscheint die Fehlermeldung "Bitte Eingabe in der Form ___.___.__~,__". Egal ob ich das Betragsfeld mit oder ohne DDIC-bezug definiere kommt immer diese elende Meldung aus den tiefsten Tiefen des Systems, es lässt sich auch durch debug nicht herausfinden wo diese Meldung erzeugt wird.
TCURX steht auch richtig mit 2 und 4 Dezimalstellen.
Übrigens wird eine Eingabe mit EUR nie beanstandet.