Wenn Sie in einem EGL-Ausdruck die Datei-E/A-Fehlerwerte 'unique' oder 'duplicate' verwenden, müssen Sie die Erkennung von doppelten Datensatzschlüsseln für indizierte Dateien in der iSeriesC-Umgebung aktivieren.
Um diese Erkennung zu aktivieren, müssen die beiden folgenden Schritte durchgeführt werden:
- Definieren Sie die indizierte Datei (oder bei logischen Dateien ihre zugehörige physische Datei) mit der DDS-Sprache (Data Description Specification = Datenbeschreibungsspezifikation) für IBM® i mithilfe des DDS-Schlüsselworts auf Dateiebene UNIQUE.
- Verwenden Sie beim Generieren einen Ressourcenzuordnungsabschnitt. Legen Sie im Ressourcenzuordnungseintrag für die indizierte Datei das Element 'duplicates' auf YES fest. Weitere Informationen dazu finden Sie im Kapitel ++ Ressourcenzuordnungsabschnitte.