[Ca...] Posted March 19 Share Posted March 19 Folgendes Problem: Ich muss im Programm einen Wert eingeben lassen. Leider geschieht es häufig das bei der Eingabe anstatt dem Dezimaltrenner "Punkt" das "Komma" benutzt wird, was zu Fehlern führt. Gibt es eine Möglichkeit mit PCM Befehlen das Komma in einen Punkt zu wandeln oder zumindest eine falsche Eingabe zu blocken? Vielen Dank Carsten Link to comment Share on other sites More sharing options...
[Fl...] Posted March 20 Share Posted March 20 Hallo Carsten, kannst Du mit PCM so machen: textVal="125,5" textTofind="," replaceWith = "." textOutput=executeCode("'" + textVal + "' copyReplaceAll: '" + textTofind + "' with: '" + replaceWith + "'") SG Florian Link to comment Share on other sites More sharing options...
[Je...] Posted March 20 Share Posted March 20 Hallo Carsten, das geht einfach: vWert=inquireText() if inStr(vWert, ",")>0 then vPart1=strElement(1,",",vWert) vPart2=strElement(2,",",vWert) vWertNeu=val(vPart1+"."+vPart2) endif Gruß Jens Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in