データベースと関係のないファイル入出力の場合、EGL の close 文は、所定のレコード変数と関連付けられたファイルを閉じます。
ファイルが開かれており、そのファイルに関連付けられたリソース名を変更するために record.resourceAssociation 変数を使用する場合、EGL ではそのファイルに影響する次の文を実行する前に、そのファイルを自動的に閉じます。 詳しくは、ファイル入出力用の resourceAssociation 変数を参照してください。
プログラムが終了すると、EGL は開いているすべてのファイルも閉じます。

if (userRequest == "C")
try
close recordA;
onException(fileErr FileIOException)
myErrorHandler(fileErr);
end
end
| プラットフォーム | 問題 |
|---|---|
| CICS® for z/OS® |
|
| IMS™ BMP または z/OS バッチ | EGL はファイルに OS CLOSE を発行します。 |