Einsprungpunkte > Modul Supervisor > Standardskript ANUCOD 

CHG_INDEX

Dieser Eingabepunkt gehört zu der vor dem Datenblattstorno durchgeführten Prüfung (Beziehungsprüfung). Mit ihm kann der Schlüssel geändert werden, anhand dessen die Datensätze der geprüften Tabelle durchlaufen werden.

Kontext und Funktionsmodus

Dieser Eingabepunkt wird in der Verarbeitung ANUCOD nach der Aktion AV_VERF_ANU und vor der Aktion AP_VERF_ANU aufgerufen. In der Prüfungsphase vor dem Löschen des Datenblattes werden die mit der vom Löschvorgang betroffenen Tabelle verbundenen Tabellen unter der Abkürzung [ZLIE] geöffnet. Der Eingabepunkt ist vor der For-Schleife [ZLIE] positioniert. Mit dem Eingabepunkt kann zwecks Optimierung der Suche in großen Tabellen der Durchlaufschlüssel geändert werden.

Im Extremfall kann die Standardsuche für eine Tabelle deaktiviert und eine neue Suche entwickelt werden. Hierfür ist die Variable GPE auf den Wert 1 zu setzen.

Neben den in den Aktionen AV_VERF_ANU und AP_VERF_ANU verfügbaren Variablen sind in diesem Eingabepunkt insbesondere folgende Variablen nützlich:
- FICHIER enthält die unter der Abkürzung ZLIE geöffnete Tabelle
- FICANU enthält den Namen der Tabelle, aus der gelöscht wird
- NBZ enthält den Namen der verbundenen Felder
- ZONE enthält den Namen der Beziehungsfelder

Die offenen Tabellen werden in der Objektbeschreibung oder in der Aktion OUVRE referenziert.