Como escrever um arquivo do Excel a partir do programa cobol

Você pode escrever para MS Excel de COBOL com apenas alguns cliques.

COBOL, por sua eloqüência, tem muitas capacidades e versatilidades. Entre elas está a capacidade de saída de vários tipos e estruturas de arquivos. Você pode produzir um arquivo do Excel a partir do seu programa de COBOL muito rapidamente e facilmente. Porque COBOL tem o fluxo fácil de seguir do idioma Inglês, as etapas envolvidas aqui são simples o suficiente para produzir e, ao mesmo tempo você pode até mesmo melhorá-los. Como exemplo, você pode produzir vários arquivos do Excel de um programa COBOL estruturado em várias formas, como relatórios e tabelas. Os arquivos do Excel criados também podem ser arquivos de valores separados por vírgulas (CSV), espaço delimitado, delimitado separador e assim por diante. Isso é útil para a preparação de dados a serem exportados para bancos de dados como MS Access.

  • Configurar a estrutura de arquivo que você deseja exportar para MS Excel e defini-lo no "Arquivo-Control" de do seu programa de COBOL "a secção de entrada-saída". Veja Tip. A extensão CSV permite Excel para identificar o arquivo como um arquivo de valores separados por vírgulas e permitir a visualização e edição.

  • Criar as definições de arquivo e registro no "Seção de arquivo" do "Divisão de dados COBOL". Seu "FD" declaração irá definir o "Extrair arquivo" como padrão e o "Registro contém caracteres" será definido para o tamanho em bytes de seu arquivo de saída. Garantir que as descrições de campo corresponder exatamente os campos de seu registro (s) de entrada. No final da descrição de cada campo, deve haver e extra "enchedor" que declara pic valor (x) `,`. Este é o separador para cada campo. Agora você está pronto para escrever o novo arquivo.



  • Digite seu "Extrair arquivo" declaração como saída na "Divisão de procedimento" juntamente com as outras declarações que você tem.

  • Codificar a lógica de loop para sequencialmente ler e escrever cada arquivo como você tê-lo definido até que a entrada está esgotado. Quando o arquivo é gravado, você pode vê-lo usando o Microsoft Excel como ele aparecerá como um arquivo Excel.

dicas & avisos

  • Como exemplo, se você está produzindo uma versão Excel de um arquivo de nome e endereço com números de telefone e endereços de e-mail, a sua declaração de arquivo de Excel ficaria assim: selecione extrato de-arquivo atribuir a "g: seu dir extract.csv."
De esta maneira? Compartilhar em redes sociais:

LiveInternet