CX_LEGAL_PERSON::Access
Beschreibung:
Diese Klassenfunktion liefert das Zugangsobjekt (Straße, Telefon etc.) des gewünschten Typs. Dazu wird über alle Zugänge iteriert, die im festen Datenfeld "access" gespeichert sind. Falls im Datenfeld nicht der gewünschte Typ enthalten ist, wird für jedes Objekt die Funktion CX_ACCESS::Access aufgerufen, in der Hoffnung, dass so das gewünschte Objekt (der gewünschte Zugang) gefunden wird. Schlägt auch diese Suche fehl, wird NULL zurückgegeben.
Code-Beispiel:
...
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_LEGAL_PERSON | Eine Juristische Person |
Top-1 | INTEGER | FALSE: Typen direkt miteinander vergleichen, TRUE: Vererbungshierarchie berücksichtigen | |
Top-2 | STRING | Typ, auf den geprüft werden soll, z.B. "CX_PHONE" | |
Stack(Out) | Top | CX_EXPANDABLE | Zugangsobjekt oder NULL |
Funktionsaufruf: Call(Access)