Lade...
 

CX_NUMERIC::SetNumeric

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
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_NUMERIC Zahl
Top-1 INTEGER Flags
Top-2 STRING Zahl im Klartext
Stack(Out) Top
Funktionsaufruf: Call(SetNumeric)