COBOL , i veltalenhet sin , har mange evner og versatilities . Blant dem er evnen til å sende ut ulike filtyper og strukturer. Du kan produsere en Excel-fil fra COBOL -programmet ganske raskt og enkelt. Fordi COBOL har lett-å -følge strømmen av det engelske språket , trinnene involvert her er enkle nok til å produsere og samtidig kan du også forbedre dem . Som et eksempel kan du lage flere Excel- filer fra en COBOL -programmet strukturert på ulike måter, for eksempel rapporter og tabeller . Excel- filene du oppretter kan også være kommadelte ( CSV ) filer, mellomromsdelt , tab avgrenset og så videre . Dette er nyttig for å forberede data som skal eksporteres til databaser som MS Access. Instruksjoner
en
Sett opp filstrukturen du ønsker å eksportere til MS Excel og definere den i " File -Control " av COBOL programmets "Input -output delen " . Se Tip . CSV- utvidelsen lar Excel til å identifisere filen som en kommadelte filen og la visning og redigering.
2
Opprett filen og spille definisjoner i " File Section" av " Cobol data Division " . Din " FD " statement vil definere " Extract - fil" som standard og " Record inneholder tegn " vil bli satt til lengden i byte med din output file . Pass på at feltbeskrivelser nøyaktig matche feltene dine innspill posten (e ) . På slutten av hvert felt beskrivelse , bør det være , og ekstra " Filler " som erklærer pic ( x ) verdi ',' . Dette er i separatoren for hvert felt. Du er nå klar til å skrive den nye filen .
3
Skriv inn " Extract -File "-setning som output i " Prosedyre Division " sammen med de andre erklæringer du har.
4
koden din sløyfe logikken til sekvensielt lese og skrive hver fil som du har det definert til input er utslitt . Når filen er skrevet , kan du vise det ved hjelp av Microsoft Excel slik det vil vises som en Excel -fil .