Lade...
 

CX_OBJECT_MANAGER::UpdateDatabase (ab Dll-Version: 4.5.2.172299)

CX_OBJECT_MANAGER::UpdateDatabase (ab Dll-Version: 4.5.2.172299)

Beschreibung:

Die Methode vergleicht das im .ini-File definierte Datenbank-Layout mit den in der Datenbank (bzw. den Datenbanken) tatsächlich existierenden Segmenten und RootEntryPoint-Collections.

Fehlende Segmente und Collections (mit RootEntryPoint) werden neu erzeugt.

Segmente / Collections in der Datenbank ohne Bezug zum definierten Datenbank-Layout bleiben aber erhalten; es wird nie etwas gelöscht.

Achtung: Diese Methode darf nicht verwendet werden, wenn eine der aktiven Datenbanken geschlossen ist.

Die Funktionalität dieser Methode ist identisch mit dem Aufruf des Utility-Programms cxgoso.exe mit Flag /U.


Code-Beispiel:

GetManager(OBJECT) Call(UpdateDatabase) PutValue(win, updateReport)
Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_OBJECT_MANAGER Der Objectmanager
Stack(Out) Top STRING Aufzählung neu erzeugter Segmente und Collections,
Leerstring wenn alle Segmente REP-Collections bereits existieren
Funktionsaufruf: Call(UpdateDatabase)