CX_TRANSACTION::UniqueIDIndexMaint2
Beschreibung:
Methode für automatische Index-Maintenance für Retrieve(UniqueID(),
n) returns(STRING) = eine
PrePostUpdate -
Funktion,
siehe auch Feature
Retrieve und die Beispiele für
Indizes mit Retrieve.
Automatisch heißt: für den Index relevante Datenfelder sind im
DDI mit der Methode
UniqueIdIndexMaint2 verbunden und die Methode selbst muss im
MDI der Klasse stehen.
Beispiel DDI / MDI für CX_TRANSACTION
(CX_EXPANDABLE::uniqueID, STRING, INDEXABLE, PrePostUPDATE(UniqueIDIndexMaint))
(CX_TERMED::validity, POINTER, CX_VALIDITY)
. . .
(transaction, REL_1M, CX_TRANSACTION, PrePostUPDATE(UniqueIDIndexMaint2))
MDI(CX_TRANSACTION)
. . .
INTEGER UniqueIDIndexMaint2(INTEGER, OBJECT) Docu(21033)
Achtung!
UniqueIDIndexMaint kann nicht mit InstantView®-Code aufgerufen
werden.Performance: Die Methode ist so implementiert, dass sie nur dann aufgerufen
wird, wenn
a) Retrieve(UniqueID(), n) returns(STRING) bei der Initialisierung des ClassiX-Systems
angemeldet wurdeb) auch tatsächlich ein Index existiert.