CX_DB_UTILITY::FindSlots
Beschreibung:
Finde alle Objekte einer Collection, die in einer Menge von Objekten als Slot enthalten sind.
Code-Beispiel:
Var(slots, coll)
FindAll(CX_BRANCH) -> coll
[] -> slots
FindAll(CX_CORPORATION) iterate { slots Insert }
slots coll FALSE GetManager(OBJECT) Call(GetDBUtility) Call(FindSlots)
FindAll(CX_BRANCH) -> coll
[] -> slots
FindAll(CX_CORPORATION) iterate { slots Insert }
slots coll FALSE GetManager(OBJECT) Call(GetDBUtility) Call(FindSlots)
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | INTEGER | Falls TRUE: Die gefundenen Objekte werden aus der Collection entfernt |
Top-1 | COLLECTION | Objekte, die in den Slots gesucht werden | |
Top-2 | VECTOR<OBJECT> | Menge an Objekten, in deren Slots nach Objekten gesucht werden soll | |
Stack(Out) | Top | COLLECTION | Objekte aus der übergebenen Collection, die im Vector als Slot enthalten sind |
Funktionsaufruf: Call(FindSlots)