Im Kontext der Datei-Ein-/Ausgabe ohne Datenbankbezug wird mit der EGL-Anweisung 'close' die Datei geschlossen, die einer bestimmten Datensatzvariablen zugeordnet ist.
Wenn eine Datei offen ist und Sie die Variable 'Datensatz.resourceAssociation' verwenden, um den Ressourcennamen zu ändern, der dieser Datei zugeordnet ist, schließt EGL die Datei automatisch, bevor die nächste Anweisung für die Datei ausgeführt wird. Details hierzu finden Sie unter Ressourcenzuordnungsvariable (resourceAssociation) für Datei-Ein-/Ausgabe.
Wenn das Programm beendet wird, schließt EGL auch alle offenen Dateien.

if (userRequest == "C")
try
close recordA;
onException(fileErr FileIOException)
myErrorHandler(fileErr);
end
end
| Plattform | Problem |
|---|---|
| CICS für z/OS |
|
| IMS BMP oder z/OS Batch | EGL gibt für die Datei eine Betriebssystemanweisung CLOSE aus. |