COBOL , i sin vältalighet , har många funktioner och versatilities . Bland dem är förmågan att mata olika filtyper och strukturer . Du kan skapa en Excel -fil från din COBOL program ganska snabbt och enkelt . Eftersom COBOL har lätt att följa flödet av det engelska språket , de steg som ingår här är enkla nog att producera och samtidigt kan du även förbättra dem . Som ett exempel kan du skapa flera Excel-filer från en COBOL program struktureras på olika sätt , t.ex. rapporter och tabeller . Excel -filer du skapar kan också vara Kommaavgränsade värden ( CSV ) -filer , Blankstegsavgränsad , flik avgränsade och så vidare . Detta är användbart för framställning av data som ska exporteras till databaser som MS Access. Instruktioner
1
Ställ upp filstrukturen du vill exportera till MS Excel och definiera det i " Arkiv - kontroll " av din COBOL programmet " Input -output avsnittet " . Se Tips . CSV förlängning kan Excel för att identifiera filen som en semikolonavgränsad fil och tillåta visning och redigering .
2
Skapa filen och definitioner rekord i " File avsnitt " av " Cobol Data Division " . Din " FD " uttalande kommer att definiera " Extract - fil " som standard och " Record innehåller tecken " kommer att sättas till längden i byte av din utfil . Se till att fältet beskrivningarna exakt matchar områdena din input rad (er ) . Vid slutet av varje fält beskrivning , bör det finnas och extra " Filler " som förklarar pic ( x ) värde ' , ' . Detta är avgränsare för varje fält. Du är nu redo att skriva den nya filen .
3
Skriv din " Extract - File " uttalande som produktion i " Procedure Division " tillsammans med de andra förklaringar du har .
4
Code din loop logik att sekventiellt läsa och skriva varje fil som du har det definierat tills ingången är uttömd . När filen är skriven , kan du visa den med hjälp av Microsoft Excel som det kommer att visas som en Excel -fil .