Lade...
 

WrapObject

WrapObject

WrapObject(DESCRIPTIVE), WrapObject(OVERWRITE), WrapObject(CONDITIONED), WrapObject

Parameter:  DESCRIPTIVE, OVERWRITE oder CONDITIONED, Standardannahme ist DESCRIPTIVE

Stack
Stack   Beschreibung
Stack(In)   ein Objekt
Stack(Out)   das 'umhüllte' Objekt

erzeugt ein Objekt der Klasse CX_DESCRIPTIVE_REF (bei Parameter DESCRIPTIVE), der Klasse CX_OVERWRITING_REF (Parameter OVERWRITE) bzw. der Klasse CX_COND_WRAPPER (bei Parameter CONDITIONED) und lässt dieses Objekt auf das Objekt vom Stack-Top verweisen.

Ein auf diese Weise erzeugter Conditioned Wrapper enthält das Objekt mit der Bedingung "" (Leerstring). Weitere Objekte können über den eingebauten Conditioned Bag hinzugefügt werden. Anschließend sollten die Bedingungen modifiziert oder in der Reihenfolge verändert werden, da sonst bei jedem Zugriff immer nur das erste zurückgeliefert wird.