PC SOFT
ONLINE REPOSITORY
FOR WINDEVWEBDEV AND WINDEV MOBILE

Home |  | Sign in | English US
COBOL DAT 2 CSV/TXT
Published by Boller
in the category Tools
New features



Description
COBOL DAT 2 CSV/TXT

https://www.microfocus.com/documentation/net-express/nx30books/fhrebu.htm

Convertendo um arquivo
O formato da linha de comando para converter um arquivo é:

rebuild in-file,out-file [/s] [/o] [/r] [/t] [/k] [/c] [/I] [/v]
A reconstrução permite converter arquivos COBOL LEVEL II V2.5 em arquivos indexados no formato usado por este sistema COBOL.

Apenas arquivos indexados no formato usado por este sistema podem ser reconstruídos pelo Rebuild. Isso significa que você deve usar o Rebuild para converter seus arquivos neste formato para que eles possam ser reconstruídos em caso de corrupção.

No exemplo a seguir, o Rebuild converte um arquivo C-ISAM no formato usado por este sistema e comprime a parte de dados do arquivo:

rebuild infile.dat,outfile.dat /s:c-isam /c:d1 /t:mf



Validando um arquivo indexado
O formato da linha de comando para validar um arquivo é:

rebuild in-file /f[c] [d]
Você pode usar o Rebuild para validar a estrutura de um arquivo indexado.

Uma série de verificações de validação são realizadas pelo Rebuild e você pode optar por executar todas elas, ou apenas um subcontrato. Claro, quanto mais verificações você realiza, mais tempo o processo de validação leva.

No exemplo a seguir, o Rebuild realiza uma verificação completa de integridade no arquivo:

rebuild test.dat /f:c63d5



Reconstrução Callable
Você pode chamar rebuild de dentro do seu programa COBOL da seguinte forma:

call "CALLRB" using commands status
onde estão os parâmetros:

Comandos Um item PIC X(600) contendo a linha de comando Reconstruir. Este item deve ter 600 bytes de comprimento, pois o Rebuild escaneia a linha de comando para trás do deslocamento 599.
estado Um item PIC XX COMP X contendo o status do arquivo retornado. Este item mostra o resultado da chamada para reconstruir.
Quando chamado de dentro de um programa, o Rebuild não exibe nenhuma de suas mensagens habituais a menos que a opção /v seja usada, nesse caso, um total em execução dos registros que estão sendo processados é exibido.

Se ocorrer um erro ou a reconstrução não for bem sucedida, o RETURN-CODE contém um valor não-zero e o status contém o status do arquivo retornado. Você deve sempre verificar RETURN-CODE e status após uma chamada para reconstruir.
Illustrations, screen shots
none
none
User reviews
(To evaluate this resource, click 'Write a review')
No review or comment? Be the first one!