Ich importiere CSV-Dateien von einem Drittanbieter in einer COBOL-Anwendung. Die Dateinamen sind 23 Zeichen lang im .csv-Format. Diese Dateien werden erfolgreich und korrekt in Excel, Word und Vi gelesen.Fehler 94,20 auf open-Anweisung auf eine 23-stellige Dateiname-Datei
Wenn ich eine dieser Dateien mit den angegebenen Dateinamen öffne bekomme ich einen COBOL-Fehler 94,20 - Datei nicht gefunden. Dies tritt sowohl in SCO OpenServer 5.0.7 (Unix) als auch in Windows 7-Laufzeitumgebungen auf.
Wenn ich jedoch den Dateinamen (beliebig auf 4 Zeichen) kürzen kann ich die Datei ohne Probleme öffnen, lesen und schließen.
Gibt es einen COBOL-Grenzwert für die Anzahl der Zeichen, die in einem sequenziellen Dateinamen zulässig sind? Was könnte sonst einen solchen offenen Fehler verursachen?
Ich laufe Micro-Fokus/ACUCOBOL-GT V7.00 Compiler und ACUCOBOL-GT Laufzeitversion 5.2.1.