これはIBMのドキュメントですが、program-device-nameが定義されている場所はわかりません
ACQUIRE program-device-name FOR SUB-FILE.
これはIBMのドキュメントですが、program-device-nameが定義されている場所はわかりません
ACQUIRE program-device-name FOR SUB-FILE.
COBOL リファレンスでACQUIREについて読むと、表示デバイスにも使用できることがわかります。私が思い出したように、ディスプレイデバイスは接続されている必要がありますが、その時点ではログインしていません。
リファレンスには、デバイス識別子について次のように記載されています。
識別子は、長さが 10 文字以下の英数字データ項目を参照する必要があります。
作業用ストレージで定義されているか、他の場所で定義されているかは気にしないようです。