Lade...
 

CX_DB_UTILITY::SubstituteObject

CX_DB_UTILITY::SubstituteObject

Beschreibung:

Das im ersten Parameter angegebene Objekt wird durch ein neues Objekt ersetzt - alle Referenzen der Datenbank zeigen jetzt auf das neue Objekt.

Parameter 2 (pattern) steuert, in welchen REP-Collections das alte gegen das neue Objekt auszutauschen ist.
Parameter 3 bestimmt, ob das neue Objekt leer (mode = 0) oder eine Kopie des alten Objekts ist (mode = 1).

Achtung!

Die Funktion kann nur ausgeführt werden, wenn für das auszutauschende Objekt eine Crossreferenz aufgebaut wurde!

Code-Beispiel:

Button(be, FONT(0), 165, 115, 99, 7, "Substitute")

  SELECT: object -> x
          x 1 0 dbUtil Call(SubstituteObject)

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_DB_UTILITY Tool-Objekt 
Top-1 OBJECT Objekt
Top-1 INTEGER pattern
Top-1 INTEGER mode (0 - create, 1 - copy)
Stack(Out) Top OBJECT  neues Objekt

Funktionsaufruf: Call(SubstituteObject)