Lade...
 

CX_STRUCTURE::DeepAddObjIntObj

CX_STRUCTURE::DeepAddObjIntObj

Beschreibung:

Diese Klassenfunktion addiert für alle Elemente der Ebene und aller tieferliegenden Ebenen die Rückgabewerte einer bestimmten Funktion auf und liefert das Ergebnis. Dazu muss der Name der Funktion übergeben werden. Existiert für ein Element diese Funktion nicht, so wird dieses übergangen. Der Funktion wird dabei ein Objekt als Parameter übergeben. Der Funktion werden dabei zwei Objekte und eine ganze Zahl als Parameter übergeben.

Code-Beispiel:
...

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_STRUCTURE Eine Ebene
  Top-1 OBJECT 3. Funktionsparameter
  Top-2 INTEGER 2. Funktionsparameter
  Top-3 OBJECT 1. Funktionsparameter
  Top-4 STRING Funktionsname
Stack(Out) Top OBJECT Ergebnis der Addition

Funktionsaufruf: Call(DeepAddObjIntObj)