CX_VALUE::SetValue
Beschreibung:
Diese Funktion importiert einen Wert, der als Zeichenkette vorliegt. Sie übernimmt die gleiche Funktion, die der InstantView Befehl Put zu Verfügung stellt, erlaubt aber, über Flags (oder auch über CallWeak) 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(v)
1.00€ -> v
"123456€" NF_NO_DECIMAL_SEPARATOR v Call(SetValue)
// 1234,56€
"12,3456€" NF_SET_PRECISION n Call(SetValue)
// 12,3456€
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_VALUE | Wert |
Top-1 | INTEGER | Flags | |
Top-2 | STRING | Wert im Klartext | |
Stack(Out) | Top |