EGL stellt Datensatzdefinitionen bereit, die Objekten in der iSeries-Umgebung entsprechen.
Verwenden Sie Variablen auf Basis dieser Datensätze in den iSeries-Zugriffsfunktionsaufrufen, die von EGL bereitgestellt werden.
Die folgenden Datensatzdefinitionen sind verfügbar:
Record SystemDefinition type BasicRecord
systemName string;
userId string;
password string;
end
Record DataAreaDefinition type BasicRecord
areaname char(10);
libname char(10);
areaType int;
systemDef SystemDefinition;
path string?;
end
Record DataQueueDefinition type BasicRecord
qname char(10);
libname char(10);
keyed boolean;
systemDef SystemDefinition;
path string?;
end
Record iDataAccessException type Exception{message = "lib.iDataAccessException: "}
functionName string;
path string;
exception AnyException;
end
Am einfachsten lassen sich diese Dateien zu Ihrem Arbeitsbereich hinzufügen, indem Sie die Unterstützungseinrichtung 'EGL with IBM i objects' zu Ihrem Projekt hinzufügen. Weitere Informationen finden Sie unter Funktionen und Facetten von EGL-Projekten.