CX_DB_UTILITY::GetREPObjectByName
Beschreibung:
Diese Methode liefert das an einen Namen gebundene REP-Objekt aus einer bestimmten Datenbank. Dabei wird direkt auf ObjectStore-Funktionalität zurückgegriffen und alle ClassiX® Organisationsstrukturen werden umgangen. Befindet sich an diesem REP etwas, das nicht von CX_CLASS abgeleitet ist ist das Ergebnis (und das spätere Verhalten der Anwendung) undefiniert.
Code-Beispiel:
Der folgende Code liefert ein Objekt, das als "myObject" in der Datenbank, auf die die Umgebungsvariable CX_DATABASE gesetzt ist:
BeginTXN(READ) "CX_DATABASE" "myObject" GetManager(OBJECT) Call(GetDBUtility) Call(GetREPObjectByName)
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_DB_UTILITY | CX_DB_UTILITY-Objekt |
Top-1 | STRING | Name des REP | |
Top-2 | DATABASE | Datenbank | |
Stack(Out) | Top | OBJECT | Ein Objekt (CX_CLASS oder abgeleitet), das an dem REP hängt, oder NULL |