Lade...
 

CX_SUM_AMOUNT

CX_SUM_AMOUNT

Klassenhierarchie
Beschreibung:

Diese Klasse stellt eine Menge als Summe mehrerer CX_AMOUNT-Objekte dar. 

Code-Beispiel:

Var(amountVector, value, numeric)
CreateTransObject(CX_SUM_AMOUNT) -> amountVector
12.5m -> value     // CX_VALUE erzeugen
12.5 -> numeric    // CX_NUMERIC erzeugen
value amountVector Call(Insert)
numeric amountVector Call(Insert)
................................
amountVector Call(Amount)    // Ergebnis: CX_VALUE 25.0m

Methodenverzeichnis (MDI)
Funktion MA* Parameter Rückgabe Kurzbeschreibung
Amount     OBJECT Summe aller Objekte
AmountBesidesLast     OBJECT wie Amount, nur ohne letztes Element
Add   CX_AMOUNT CX_AMOUNT Operator + als Funktion
AddAssign   CX_AMOUNT   Operator += als Funktion
AmountWeak   CX_AMOUNT    
Autoformat   INTEGER, INTEGER CX_AMOUNT Liefert ein, entsprechend der gegeben Anzahl von Vor- und Nachkommastellen, formatiertes Objekt zurück (nur bei CX_VALUE, sonst das Objekt selbst).
DivAssign   CX_AMOUNT   Operator /= als Funktion
Divide   CX_AMOUNT CX_AMOUNT Operator / als Funktion
Clear       alle Elemente löschen
Contains   (OBJECT) INTEGER Object-Existenz testen
Element * (INTEGER)   n-te Element Verändern
Insert   (OBJECT)   Element einfügen
InsertVector   (VECTOR)   Vektor einfügen
LastElement *     letzte Element Verändern
MulAssign   CX_AMOUNT   Operator *= als Funktion
Multiply   CX_AMOUNT CX_AMOUNT Operator * als Funktion
Remove   (OBJECT)   Element löschen
string   INTEGER CX_STRING Liefert die String-Darstellung des Objektes
SubAssign   CX_AMOUNT   Operator -= als Funktion
Subtract   CX_AMOUNT CX_AMOUNT Operator - als Funktion

* MA = Member-Access-Funktion

Datenverzeichnis (DDI)
Datenfeld Typ Referenz-Klasse I* Kurzbeschreibung
vector COLL CX_CLASS    

* I = Indizierbares Datenfeld

Verwendung in AppsWH
Modul Kurzbeschreibung