CX_DB_UTILITY::SetObjectAsREP
Beschreibung:
Mit dieser Methode wird ein Objekt in einer bestimmten Datenbank unter einem bestimmten Namen als Root-Entry-Point (REP) bekannt gemacht.
Achtung!
Diese Funktion erwartet eine offene Transaktion.
Code-Beispiel:
Der folgende Code erzeugt ein neues Objekt und hängt dieses als "myObject" in die Datenbank, die in der Umgebungsvariable CX_DATABASE gespeichert ist:
Var(dbutil)
GetManager(OBJECT) Call(GetDBUtility) -> dbtuil
BeginTXN CreatePersObject(CX_EXPANDABLE) "CX_DATABASE" "myObject" dbutil Call(SetObjectAsREP)
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_DB_UTILITY | CX_DB_UTILITY-Objekt |
Top-1 | STRING | Name des REP | |
Top-2 | DATABASE | Datenbank | |
Top-3 | OBJECT | Eine persistentes Objekt | |
Stack(Out) |