Publicação inicial
#72Olá a todos,
Sou iniciante em COBOL e vi com interesse o site de vocês.
Gostaria de executar um pequeno programa em Cobol com o mvs 3.8j tk5 que leia alguns dados em um conjunto de dados (sem membros). Não tenho dificuldades específicas para escrever o código, mas não consigo usar a cláusula ASSIGN na INPUT-OUTPUT SECTION. A seguir, um trecho do código na seção de ambiente:
INPUT-OUTPUT SECTION.
FILE-CONTROL.
SELECT MYFILE ASSIGN TO PHYSDATA
ORGANIZATION IS SEQUENTIAL.
e a seguir o link no jcl :
//PHYSDATA DD DSN=HERC02.COBOL.DATA,DISP=SHR
Quando executo o programa sempre recebo a mensagem de erro informando :
« Device class invalid in system-name »
« external-name not present in system-name »
O conjunto de dados está bem criado e parece ser bom.
Alguma ideia? Eu sei que algo está errado, mas realmente não vejo
Philippe
…
Sou iniciante em COBOL e vi com interesse o site de vocês.
Gostaria de executar um pequeno programa em Cobol com o mvs 3.8j tk5 que leia alguns dados em um conjunto de dados (sem membros). Não tenho dificuldades específicas para escrever o código, mas não consigo usar a cláusula ASSIGN na INPUT-OUTPUT SECTION. A seguir, um trecho do código na seção de ambiente:
INPUT-OUTPUT SECTION.
FILE-CONTROL.
SELECT MYFILE ASSIGN TO PHYSDATA
ORGANIZATION IS SEQUENTIAL.
e a seguir o link no jcl :
//PHYSDATA DD DSN=HERC02.COBOL.DATA,DISP=SHR
Quando executo o programa sempre recebo a mensagem de erro informando :
« Device class invalid in system-name »
« external-name not present in system-name »
O conjunto de dados está bem criado e parece ser bom.
Alguma ideia? Eu sei que algo está errado, mas realmente não vejo
Philippe
…
Agradecimentos: 1
Entre para agradecerRegistros do fórum anterior preservados.