CX_TERMED::Link
Beschreibung:
Diese Klassenfunktion fügt sich selbst in den Gültigkeitsring von dem Objekt ein, das als Parameter übergeben wird.
Im Anschluss liefert GetSiblings beide Objekte zurück (egal auf welchem der beiden Objekte GetSiblings aufgerufen wird).
Code-Beispiel:
discountA discountB Call(Link)
discountA Call(GetSiblings) // {discountA, discountB}
discountB Call(GetSiblings) // {discountB, discountA}
"-31.12.2020" discountA Put(SpanDateValidity())
"01.01.2021" discountB Put(SpanDateValidity())
discountA Call(GetSiblings) // {discountA, discountB}
discountB Call(GetSiblings) // {discountB, discountA}
"-31.12.2020" discountA Put(SpanDateValidity())
"01.01.2021" discountB Put(SpanDateValidity())
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_TERMED | Objekt, das in die Liste aufgenommen werden soll |
Top-1 | OBJECT | Objekt vom Typ CX_TERMED, das die Liste hält | |
Stack(Out) | Top | - | - |