Lade...
 

CX_PERCENT - Prozentzahl

CX_PERCENT

Klassenhierarchie
Beschreibung:

Mit dieser Klasse werden Prozentzahlen abgebildet.

Code-Beispiel:

Var(percent1, percent2)
CreateTransObject(CX_PERCENT) -> percent1
25.5% -> percent1

55.4% -> percent2
percent1 percent2 +=     // Ergebnis : 80,9%

Darstellung am Bildschirm 

InstantView® Anweisung: Percent 

Im Zusammenhang mit diesem Oberflächenobjekt und bestimmten InstantView®- Anweisungen spielen die zum Objekt gehörigen Flags eine wichtige Rolle, da mit Ihnen die Darstellung des Objektes modifiziert werden kann.

Operatoren
Operator Kurzbeschreibung
+, -, *, /   Arithmetik
+=, -=, *=, /=   Arithmetik
 >, <, =   Vergleiche
Methodenverzeichnis (MDI)
Funktion MA* Parameter Rückgabe Kurzbeschreibung
RoundAutomatically     OBJECT Runden der Zahl mit aktueller Precision als Anzahl an Nachkommastellen
SetPercent
231532
  STRING, INTEGER   Zeichenkette als Prozentzahl importieren
Add   CX_AMOUNT CX_AMOUNT Operator + als Funktion
AddAssign   CX_AMOUNT   Operator += als Funktion
AdjustPrecision       Anpassen der Genauigkeit, kein Object zurück
Amount     OBJECT Rückgabe des Objektswertes
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).
ChangeSign       Vorzeichen umdrehen
DivAssign   CX_AMOUNT   Operator /= als Funktion
Divide   CX_AMOUNT CX_AMOUNT Operator / als Funktion
GetNumeric     OBJECT Rückgabe: Objekt als reelle Zahl
InWords   (INTEGER, INTEGER) MLSTRING Zahl in Zahlwörter umsetzen
IsNegative     INTEGER Negatives Vorzeichen testen
IsZero     INTEGER Zahl auf Null testen
MulAssign   CX_AMOUNT   Operator *= als Funktion
Multiply   CX_AMOUNT CX_AMOUNT Operator * als Funktion
Precision *     Verändern der Genauigkeit
PrecisionAdjusted     OBJECT wie AdjustPrecision, nur mit Rückgabe des Objektes
Reciprocal     OBJECT Kehrwertbildung
Round   (INTEGER)   Runden der Zahl
round   (OBJECT) OBJECT wie Round , nur mit Rückgabe des Objektes
Rounded   (INTEGER)    
SetNumeric   STRING, INTEGER   Zeichenkette als Zahl importieren
SetPrecision   (INTEGER)   Anzahl an Nachkommastellen setzen
SetZero       Zahl auf Null setzen
string   INTEGER CX_STRING Liefert die String-Darstellung des Objektes
SubAssign   CX_AMOUNT   Operator -= als Funktion
Subtract   CX_AMOUNT CX_AMOUNT Operator - als Funktion
Truncate   (INTEGER)   Abschneiden von Nachkommastellen

* MA = Member-Access-Funktion

Datenverzeichnis (DDI)
Datenfeld Typ Referenz-Klasse I* Kurzbeschreibung
this CX_NUMERIC     Die Zahl
percentCalculationEnum INTEGER      

* I = Indizierbares Datenfeld

Verwendung in AppsWH
Modul Kurzbeschreibung