CX_NUMERIC::SetNumeric
Beschreibung:
Diese Funktion importiert eine Zahl, die als Zeichenkette vorliegt. Sie
übernimmt die gleiche Funktion, die der InstantView®-Befehl Put zu Verfügung
stellt, erlaubt aber, über Flags den Import zu steuern.Folgende Flags sind definiert und können beliebig kombiniert werden:
Flag | Bedeutung |
---|---|
NF_NO_DECIMAL_SEPARATOR | Der Trenner zwischen ganzzahligem und Nachkomma-Anteil kann fehlen |
NF_SET_PRECISION | Anzahl der Nachkommastellen aus Zeichenkette übernehmen |
Code-Beispiel:
Var(n)
1.00 -> n
"123456" NF_NO_DECIMAL_SEPARATOR n Call(SetNumeric)
// 1234,56
"12,3456" NF_SET_PRECISION n Call(SetNumeric)
// 12,3456
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_NUMERIC | Zahl |
Top-1 | INTEGER | Flags | |
Top-2 | STRING | Zahl im Klartext | |
Stack(Out) | Top |