quarta-feira, 25 de julho de 2007

Criando um "record layout"

O IDE do NetExpress oferece alguns recursos na manipulação de arquivos nativos. Um deles é a criação de um "record layout" para facilitar a leitura dos registros de um arquivo e a identificação de cada um de seus campos. Aprenda como criar um "record layout" utilizando a IDE do NetExpress:

Localize o fonte cobol que contém a FD do arquivo. Clique com o botão direito do mouse e selecione a opção "Create record layout":




Em seguida, na janela da esquerda você verá a DATA DIVISION e as FD´s dos arquivos que estiverem definidas no fonte cobol escolhido. Clique com o botão direito no ítem que corresponde ao registro que você deseja criar o "record layout" e selecione a opção "New record layout..."




A janela "New Record Layout Wizard" será aberta. Deixe selecionada a opção "Default layout" e clique em Avançar. A outra opção permite criar condições para a visualização dos registros e é apropriada para usuários mais avançados.




Em seguida, clique em Concluir.




Você verá na janela da direita do seu IDE, o "record layout" criado.




Basta agora salvar o "record layout" em um arquivo. Vá até o meu File e selecione a opção "Save as...". Escolha o nome e a pasta onde será salvo o arquivo com o "record layout". O arquivo terá a extensão "STR".




Agora vamos abrir o arquivo nativo para o qual criamos o "record layout". Selecione o menu "File" e vá em "Open...". Selecione a pasta e o arquivo.




Você verá na janela da esquerda, todos os registros do arquivo. E na janela da direita, os dados dos registros identificados campo a campo, de acordo com o "record layout" criado.




A partir daí, a visualização e a manipulação dos dados do arquivo podem ser feitas campo a campo.

Tenha cuidado ao manipular os dados do arquivo que estão dispostos no IDE, pois qualquer alteração irá refletir diretamente nos dados gravados no arquivo.

5 comentários:

Antonio João disse...

Meu caro, essa foi ótima.
E dá até para alterar os dados.

Valeu mesmo por mais esta dica útil.

Achei chato o fato de a extensão ter que ser .DAT, meus arquivos tem extensão .ARQ, mero detalhe.

Alexandre Cortez. disse...

Olá, Antônio...

primeiramente, agradeço a sua visita ao blog, o seu comentário e o seu elogio...

são por pessoas como você que dedico algum tempo do meu dia publicando essas informações...

em relação a extensão dos seus arquivos, não há obrigatoriedade de se usar a extensão DAT... você só precisa mesmo selecionar o seu arquivo, com qualquer extensão que seja, o procedimento vai funcionar do mesmo jeito...

a extensão DAT foi utilizada apenas como exemplo no "post", mas muitos amigos desenvolvedores utilizam outras extensões para identificar seus arquivos de dados...

portanto, o mero detalhe realmente virou um mero detalhe.. rs...

abraços...

Anônimo disse...

Parlando dei pozzi, naturale in every parlare del cilindro. Through passato, l'acqua potabile rurale low 猫 conveniente, o ognuno haya un serbatoio d'acqua, o alcune bombole anche grande. Show, romanzi, pi霉 vi 猫 una storyline descrizione, can be purchased advertising campaign esempio i just soldati dell'Esercito popolare di liberazione in every aiutare le persone portano acqua, in every lo pi霉 acqua nel tino.
hogan prezzi bassi uomo
sito ufficiale hogan outlet
hogan scarpe uomo 2014
hogan donna saldi
hogan bambino prezzo
Cuore parlare , le lacrime di tenerezza 猫 percepito tracce fragili di un sogno, ma non osava chiedere di stagione confessione , un multiplo di amore pensieri alla deriva in lacrime , la questione del sorriso schermo , parlare con la gente l'amore , 猫 la gente va cos矛 semplice, o meno Acacia discorso raduno tribale , ho chiesto , a chiederci , strappare via, due chiedere, chiedere la gente , la gente del cuore , e il cuore in lontananza .

Anônimo disse...

Just to save any on a daily basis payments, That i insert a good messy an individual feature up for grabs towards several fresh vegetables, and get most of shop manufactured nutrition. Dined couple of weeks subsequently, Qu Hao object continuously.
christian louboutin sneakers for men
christian louboutin mens shoes sale
christian louboutin mens sneakers uk
christian louboutin mount street opening hours
christian louboutin wedges replica
Poignant life dream, ending all into the air .

Anônimo disse...

Tranquillamente Dankan Yunjuanyunshu , per la sua strada , uragano , non freddo , non fatevi prendere dal panico , mente calma .
[url=http://www.sviluppointelligenzaemotiva.it/woolrich-outlet/][b]woolrich[/b][/url]
[url=http://www.novigosweb.it/scarpe-hogan-outlet/][b]hogan 2014[/b][/url]
[url=http://www.affittacameresangiorgio.it/ugg/italia.htm][b]ugg italia[/b][/url]
[url=http://www.agriturismodogolai.it/][b]piumini moncler[/b][/url]
[url=http://www.passione-talento.it/peuterey.htm][b]http://www.passione-talento.it/peuterey.htm[/b][/url]
[url=http://www.immobiliareacquarium.it/][b]woolrich bologna[/b][/url]
[url=http://www.goldteamsrl.it/][b]hollister italia[/b][/url]
[url=http://www.karakasa.it/peuterey-outlet-shop/][b]peuterey outlet shop on line[/b][/url]
[url=http://www.nte-edizioni.it/outlet.html][b]http://www.nte-edizioni.it/outlet.html[/b][/url]
[url=http://www.meteoproject.it/hogan/sitoufficiale.html][b]hogan sito ufficiale[/b][/url]