COBOL, heeft in zijn welsprekendheid, vele mogelijkheden en versatilities. Onder hen is de mogelijkheid voor de uitvoer van verschillende bestandstypen en structuren. Vrij snel en eenvoudig, kunt u een Excel-bestand uit uw COBOL-programma produceren. Omdat COBOL de stroom van de gemakkelijk-aan-volgen van de Engelse taal is, zijn de stappen hier in kwestie eenvoudig genoeg om te produceren en die u kunt zelfs tegelijkertijd te verfraaien. Als voorbeeld, kunt u meerdere Excel-bestanden van het ene COBOL-programma op verschillende manieren zoals rapporten en tabellen gestructureerd produceren. De Excel-bestanden die u maakt kunnen ook worden door komma's gescheiden waarde (CSV) bestanden, door spaties gescheiden, gescheiden door tabs en ga zo maar door. Dit is handig voor het opstellen van de gegevens worden geëxporteerd naar databases zoals MS Access.
De bestandsstructuur die u wenst te exporteren naar MS Excel en definiëren in de "File-Control" voor uw COBOL programma's "Input-output sectie" instellen. Zie Tip. De CSV-extensie kunt Excel te identificeren van het bestand als een bestand met door komma's gescheiden waarde en kunnen bekijken en bewerken.
De definities van het bestand en record in de sectie' bestand' van de "Cobol Data Division" maken. Uw verklaring van "FD" zal de "Extract-File" definiëren als standaard en de "Record bevat tekens" zal worden ingesteld op de lengte in bytes van uw uitvoerbestand. Zorg ervoor dat de veldbeschrijvingen precies overeenkomen met de velden van uw input antwoord(en). Aan het eind van elk veldbeschrijving, moet er en extra "Filler" verklaart dat pic (x) waarde ','. Dit is de separator voor elk veld. U bent nu klaar om te schrijven van het nieuwe bestand.
Typ uw verklaring van "Extract-File" als uitgang in de "Procedure Division" samen met de andere verklaringen die je hebt.
Code van uw logica van de lus sequentieel lezen en schrijven van elk bestand, zoals u het hebt gedefinieerd totdat de input is uitgeput. Wanneer het bestand is geschreven, kunt u met behulp van Microsoft Excel, zoals het eruitziet als een Excel-bestand weergeven.
- Als voorbeeld, als u een Excel-versie van een bestand naam en adres met telefoonnummers en e-mailadressen produceren, de verklaring van uw Excel-bestand zou er als volgt uitzien: Selecteer extract-bestand toewijzen aan "g:\your dir\extract.csv".