COBOL, in seiner Beredsamkeit , hat viele Fähigkeiten und versatilities . Unter ihnen ist die Fähigkeit, verschiedene Dateitypen und Strukturen auszugeben. Sie können eine Excel-Datei von Ihrem COBOL-Programm ziemlich schnell und einfach zu produzieren. Weil COBOL hat die easy- to-follow -Flow der englischen Sprache , sind die einzelnen Schritte hier einfach genug zu produzieren und gleichzeitig können Sie sogar verbessern sie . Als Beispiel können Sie mehrere Excel -Dateien von einem COBOL-Programm auf verschiedene Arten wie Berichte und Tabellen strukturiert produzieren . Die Excel- Dateien, die Sie erstellen können auch Comma Separated Value (CSV )-Dateien , durch Leerzeichen getrennte , tabulatorgetrennten und so weiter. Dies ist nützlich für die Vorbereitung von Daten auf Datenbanken, wie zB MS Access exportiert werden. Anleitung
1
Richten Sie die Dateistruktur Sie möchten nach MS Excel exportieren und definieren Sie im "Datei -Control " Ihrer COBOL Programms "Input -Output- Bereich" . Siehe Tipp . Die CSV- Erweiterung ermöglicht Excel , um die Datei als Comma Separated Value -Datei erkennen und ermöglichen die Anzeige und Bearbeitung .
2
Erstellen Sie die Datei und Datensatz Definitionen in der " File Section " der " Cobol Daten Abteilung" . Ihre " FD "-Anweisung definiert die "Extract -File " als Standard und die "Record enthält Zeichen " wird auf die Länge in Bytes der Ausgabe Datei eingestellt werden. Stellen Sie sicher, dass das Feld Beschreibungen exakt die Felder Ihrer Eingabe Eintragung (en) . Am Ende jedes Feld Beschreibung sollte es sein und extra " Filler " , das pic ( x )-Wert ',' erklärt . Dies ist der Separator für jedes Feld. Sie sind nun bereit , um die neue Datei zu schreiben.
3
Geben Sie Ihr "Extract -File "-Anweisung als Ausgabe in der "Procedure Abteilung" zusammen mit den anderen Erklärungen haben .
4
Code Deine Schleife Logik sequentiell lesen und schreiben jede Datei , wie Sie es definiert , bis der Eingang ist erschöpft haben . Wenn die Datei geschrieben wird , können Sie diese auch mit Microsoft Excel , da es als Excel-Datei wird angezeigt.