我正在将第三方供应商提供的 csv 文件导入 COBOL 应用程序。.csv 格式的文件名长度为 23 个字符。交付的这些文件已成功并正确地读入 Excel、Word 和 Vi。
当我使用提供的文件名打开任何这些文件时,我收到 COBOL 错误 94,20 - 找不到文件。这发生在 SCO OpenServer 5.0.7 (Unix) 和 Windows 7 运行时环境中。
但是,如果我缩短文件名(任意缩短为 4 个字符),我可以毫无问题地打开、读取和关闭文件。
顺序输入文件名中允许的字符数是否有 COBOL 限制?还有什么可能导致这样的公开失败?
我正在运行 Micro-focus/ACUCOBOL-GT V7.00 编译器和 ACUCOBOL-GT 运行时版本 5.2.1。