I2ID – Programa

Utilitários CISIS

O programa recebe um arquivo mestre e devolve um arquivo texto com a seguinte estrutura:

!ID nnnnnn Marca de começo de registro com mfn=nnnnnn
!vnnn Marca de começo de uma ocorrência do campo com tag nnn.
Arquivo de texto devolvido por I2ID:
!ID nnnnnn
!vXXX!…conteúdo da tag XXX………….
!vYYY!…conteúdo da tag YYY………….

!ID nnnnnj
!vXXQ!…conteúdo da tag XXQ………….
!vYYQ!…conteúdo da tag YYQ………….

Não há limite para o tamanho das linhas do arquivo texto. Uma ocorrência pode utilizar tantas linhas quantas requeridas. Uma ocorrência termina quando começa uma linha com !vnnn! (indica começo denova ocorrência) ou !ID NNNNN (começo de registro).

Exemplo: I2ID cds >x.txt

A idéia é utilizar o I2ID junto com o ID2I. O primeiro devolve um arquivo texto (que pode ser editado e modificado) e, em seguida, por intermédio do ID2I, volta a converter o arquivo texto em um arquivo mestre.
I2ID cds >x.txt
edit x.txt (Edita o conteúdo, podendo-se criar, modificar e apagar registros e ocorrências)

ID2I x.txt create=cds

ID2D é tratado detalhadamente no Capítulo 15.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *