Diese Aktion ist die zuerst aufgerufene, wenn man in die Objektverwaltun geht. Sie wird nur einmal aufgerufen. Die in der Objektverwaltung erklärte Haupttabelle ist geöffnet, die sekundären Tabellen jedoch noch nicht.
Einfach, Tabelle, Kombiniert
Nein
Diese Aktion muss nur sehr selten verwendet werden.
Diese Aktion gibt die Möglichkeit, die Verarbeitung durch Positionierung von OK=0 anzuhalten und gegebenenfalls eine Meldung in GMESSAGE anzuzeigen.
In der Aktion AVANT_OUVRE übernimmt man die Lokalitätsebene der geöffneten sekundären Tabellen. Dies ist erforderlich, wenn es ein Picking in einer gleichen Tabelle im aufrufenden Objekt und im aktuellen Objekt gibt. Anschließend öffnet das Objekt die sekundären Tabellen. Dann erzwingt man in der Aktion OUVRE das Öffnen der im Picking verwendeten Tabelle, wenn diese nicht vom Objekt verwendet wurde.
$AVANT_OUVRE$OUVRE
# Die Tabelle SOP wurde in einem anderen Unterprogramm geöffnet (andere Ebene)
# Sie muss erneut geöffnet werden, um einen neuen 'Link' zu erstellen
If filelev([F:SOP]) = GFILELEVSOP
Local File SORDERP [SOP]
Endif
Return