COBOL i sin veltalenhed , har mange evner og versatilities . Blandt dem er evnen til at udsende forskellige filtyper og strukturer . Du kan producere en Excel-fil fra dit COBOL program forholdsvis hurtigt og nemt . Fordi COBOL har nem at følge strømmen af det engelske sprog, de skridt , der er involveret her, er simple nok til at producere og på samme tid kan du endda forbedre dem. Som et eksempel kan man producere flere Excel-filer fra et COBOL program struktureret på forskellige måder , såsom rapporter og tabeller . Excel -filer, du opretter, kan også være kommaseparerede værdier (CSV ) filer, mellemrumssperareret , tabulatorsepareret og så videre. Dette er nyttigt for at forberede data, der skal eksporteres til databaser såsom MS Access. Instruktioner
1
Opsæt filstrukturen , du ønsker at eksportere til MS Excel og definere det i " File -Control " i din COBOL programmet "Input -output sektion". Se Tip. CSV udvidelsen tillader Excel til at identificere filen som en kommasepareret værdi -fil og tillade visning og redigering.
2
Opret filen og optage definitioner i "File Section" i " Cobol data Division " . Jeres " FD " erklæring vil definere " Extract- File" som standard og " Record indeholder tegn " vil blive sat til længden i byte af dit output -fil. Sørg for, at feltbeskrivelser præcist matcher områderne dit input record (s) . Ved afslutningen af hvert felt beskrivelse , bør der være , og ekstra " Filler ", der erklærer pic (x )-værdi ',' . Dette er separatoren for hvert felt . Du er nu klar til at skrive den nye fil.
3
Skriv din " Extract -File " erklæring som output i " Procedure Division " sammen med de andre erklæringer , du har.
4
Code din loop logik til sekventielt læse og skrive hver enkelt fil , som du har det defineret indtil input er opbrugt. Når filen er skrevet, kan du se det ved hjælp af Microsoft Excel som det vises som en Excel -fil.