Lade...
 

CX_OBJECT_MANAGER::RenameREP

CX_OBJECT_MANAGER::RenameREP

Beschreibung:

Root-Entry-Point umbenennen: legt REP 'Name(neu)' an und verbindet mit den Wert von REP 'Name(alt)'. Dies geschieht in allen physischen Datenbanken - passend zu AutoLayer. Das REP-Objekt muss in jeder angemeldeten Datenbank existieren und wird dann in jeder

Datenbank umbenannt.

Code-Beispiel:

Der folgende Code benennt die REP "oldREP" in "newREP" um.

BeginTXN Var(omgr) GetManager(OBJECT) -> omgr

"oldREP" "newREP" omgr Call(RenameREP)

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_OBJECT_MANAGER Der ObjektManager
  Top-1 STRING Der neu Name des REP-Objekts. Fall der neue Name bereits in einer Datenbank vergeben ist wird eine Exception (CXE_INTERNAL_ERROR) geworfen.
  Top-2 STRING Der alte Name des REP-Objekts. Wird in einer Datenbank kein REP mit diesem Namen gefunden wird eine Exception CXE_MISSING_ROOT_EP geworfen.
Stack(Out) Top    

Funktionsaufruf: Call(RenameREP)