Hallo Stefan,
cdbl findet doch heraus was für ein Dezimaltrennzeichen richtig ist.
Allerdings muss der Benutzer in der Schweiz auch den Punkt benutzen.
Man kann auch val verwenden und vorher mit replace eventuelle Kommas in
Punkte wandeln.
Gruß
Rudi
Am 13.01.2006 um 09:02 schrieb Stefan Sicurella:
Hallo Claudius,
es ergibt sich tatsächlich wenn man ein Schweizer System benutzt, da
sind die Zahlenformate anders.
Es stimmt, gibt der User 7.6 ein ist alles klar, gibt er 7,6 geht es
schief, umgekehrt wie in Deutschland.
Eigentlich würde ich es gerne abfangen, elegant , aber dafür müsste
ich herausfinden was für ein Zahlenformat der Mac eingestellt hat.
Gruß
Stefan
Also ich sehe es so. Dein Programm arbeitet hervorragend und richtig.
Der User hat sein MacOS X so eingestellt dass der . der
Dezimaltrenner ist. Dann muss er auch 7.6 und nicht 7,6 eingeben.
Solltest Du dieses Fehlverhalten abfangen wollen, besteht die Gefahr,
dass Du Dir wo anders Probleme einhandelst.
Ich würde erst einmal fragen welches Setup der User auf seiner
Maschine hat, wenn es sich um Zahlen handelt, denn auf dieses Setup
greift RB zurück. Dann den User bitten genau dieses Zahlenformat auch
in Deinem Programm zu nutzen.
Möglicherweise stehe ich jetzt auf dem Schlauch, aber das war so mal
meine Idee....
Ciao
Claudius