Substitute_Decimal2CommaSollte verwendet werden, wenn die Einstellung der Anzeigesprache DEUTSCH ist und der Import aufgrund des Dezimalpunkts numerische Daten als Zeichen eingebracht hat. Dieses Skript wandelt Werte mit Dezimaltrennzeichen in Kommatrennzeichen um und ändert den Datentyp in kontinuierlich.
DIESES SKRIPT FUNKTIONIERT NICHT FÜR DIE SPRACHEINSTELLUNG ENGLISCH
Das Skript zum Umwandeln in die andere Richtung finden Sie kommentiert oder unter diesem Skript in Dateiaustausch („Substitute_Comma2Decimal.jsl“)
Es gibt drei Dateien:
- „HowTo“-Dokument „Decimal2Comma.doc“
- Die Skriptdatei selbst „Substitute_Decimal2Comma.jsl“
- Beispieldatentabelle zum Testen des Skripts „Decimal_Comma.jmp“
Sie können das Skript ändern, um Ihren Sprachanforderungen gerecht zu werden. Es sollte jedoch auch für FRANZÖSISCH und andere Sprachen funktionieren, die durch Kommas getrennte Gleitkommazahlen unterstützen.
Bei Spracheinstellungen kann es beim Import von Gleitkommazahlen vorkommen, dass diese aufgrund des falschen Gleitkommatyps als Zeichen interpretiert werden: Komma (1,0) oder Dezimalzahl (1,0). Dieses Skript dient dazu, Kommas zu erwarten, aber Dezimalzahlen zu importieren.
DezimalzahlenGleitkommaFormatZahlenErsatzBetreff: Substitute_Decimal2CommaUpdate: Ab JMP 15 verfügt die RECODE-Funktion übrigens über eine neue Formelgenerierungsfunktion, die keine Match-Anweisung verwendet. Dies ermöglicht die Verwendung von Code wie diesem als Basis für den Übergang:
Recode( :Column 6, {Substitute( _rcNow, ".", "," ), Num( _rcNow )} )
oder:
Num( Recode( :Column 6, {Substitute( _rcNow, ".", "," )} ) )
Abschließend müssen Sie noch den Modellierungstyp auf kontinuierlich einstellen.
Nur falls du es nicht wüsstest 
Betreff: Substitute_Decimal2CommaDanke, ich freue mich, dass es hilfreich ist 
Betreff: Substitute_Decimal2CommaEindrucksvoll.genau das, was ich gesucht habe
Schönes und elegantes Drehbuch.