Lade...
 

CX_EXPANDABLE::EvaluateTotal

CX_EXPANDABLE::EvaluateTotal

Beschreibung:

Diese Klassenfunktion errechnet einen Wert, wie es die Formel vorschreibt. Diese als Parameter übergeben wird. Vor der Berechnung wird das Objekt selbst auf den Plugspace gebracht. Kann kein Wert errechnet werden, wird NULL zurückgeliefert.

Bei CX_STRUCTUREs wird zunächst versucht, die Formel auf das Objekt anzuwenden. Gelingt dies nicht, werden alle untergeordneten Objekte aufsummiert.

Code-Beispiel:
...

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_EXPANDABLE Ein Objekt
  Top-1 STRING Formel, nach der zu berechnen ist
Stack(Out) Top CX_NUMERIC oder CX_VALUE Errechneter Wert oder NULL, wenn das nicht möglich war

Funktionsaufruf: Call(EvaluateTotal)