COBOL - DATA DIVISION - file description entries- EXTERNAL clause



Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com

COBOL - DATA DIVISION -file description entries - EXTERNAL clause
Enterprise COBOL for z/OS, V4.2, Language Reference

A cláusula EXTERNAL especifica que um conector de arquivo é externo e permite a comunicação entre dois programas pelo compartilhamento de arquivos.

Um conector de arquivo é externo se o armazenamento associado a esse arquivo estiver associado à unidade de execução, e não a qualquer programa específico dentro da unidade de execução.

Um arquivo externo pode ser referenciado por qualquer programa na unidade de execução que descreve o arquivo.

As referências a um arquivo externo de diferentes programas que usam descrições separadas do arquivo são sempre para o mesmo arquivo.

Em uma unidade de execução, há apenas um representante de um arquivo externo.

Na seção arquivo, a cláusula EXTERNAL pode ser especificada apenas nas entradas de descrição do arquivo.

Os registros que aparecem na entrada de descrição do arquivo não precisam ter o mesmo nome nas entradas correspondentes correspondentes da descrição do arquivo externo.

Além disso, o número desses registros não precisa ser o mesmo nas entradas correspondentes da descrição do arquivo.

O uso da cláusula EXTERNAL não implica que o nome do arquivo associado seja um nome global.

Consulte Sharing data by using the EXTERNAL clause - Compartilhando dados usando a cláusula EXTERNAL no Enterprise COBOL Programming Guide para obter informações específicas sobre o uso da cláusula EXTERNAL.



© Copyright IBM Corp.