私は Microfocus Native cobol で作業しており、動的ファイル名を作成したいと考えています。
私の宣言は:
ENVIRONMENT DIVISION.
INPUT-OUTPUT SECTION.
FILE-CONTROL.
SELECT OUT-FILE ASSIGN TO DYNAMIC OUT-NAME
ORGANIZATION IS LINE SEQUENTIAL.
次に、別のファイルからファイル名を読み取って my に配置し、OUT-NAME
次のようにファイルを作成します。
OPEN OUTPUT OUT-FILE.
write OUT-RECORD.
CLOSE OUT-FILE.
ファイル名にスペースが含まれていない場合、これは正常に機能します。しかし、そうすると、ファイル名はスペースで止まります
例として、文字列をOUT-NAME
MOVE "C:\New Folder\Example.txt" INTO OUT-NAME
C:\
これにより、名前付きのファイルが作成されますNew