方法 2

OPEN 文で TITLE オプションを使用すると、明示的なディスク ファイル名と、オプションでディレクトリ プレフィックスを指定できます。TITLE オプションの使用は、方法 1 よりも優先されます。

dcl Payroll file input;
open file(Payroll) title ('/global/acct/sep-95.days')

/global/acct/sep-95.days という名前のファイルが、ファイル Payroll を使用するすべての I/O 操作に使用されます。

dcl Payroll file input;
dcl filename character(100) varying;
<assignment into filename>
open file(Payroll) title (filename);
/* Using a variable name */

filename の値が、ファイル Payroll を使用するすべての I/O 操作に使用されるファイルを決定します。

注:

いったんファイルが開かれると、filename の値を変更しても影響はありません。関連付けは、ファイルを開く際に 1 度だけ行われます。