Auxílios do VisualAge Generator

EZEDLSTC (DL/I)

EZEDLSTC contém o código do status retornado, relativo à última função de E/S do DL/I. Ele vem do PCB do banco de dados usado pela chamada DL/I correspondente à função.

Usos

EZEDLSTC pode ser utilizado como qualquer um dos seguintes:

As características de EZEDLSTC são as seguintes:

Tipo de dados: Caractere
Comprimento dos dados em bytes: 2
Valor salvo pelos segmentos: Não

Considerações sobre Definição

EZEDLSTC está definido com espaços em branco nas seguintes condições:

EZEDLSTC é redefinido para os valores atuais do PCB toda vez que é emitida uma chamada DL/I e pode ser exibido para auxiliar na determinação de erros ou testado na rotina de erro da função para determinar o resultado de uma chamada DL/I.

EZEDLSTC é somente de leitura e não pode ser redefinido pelo programa.

EZEDLSTC não é definido depois de chamadas de serviço CSPTDLI nem depois de chamadas DL/I a filas de mensagem IMS ou a arquivos GSAM.

Ambientes de Destino

Ambiente Considerações de compatibilidade
VM CMS Não suportado.
VM batch Não suportado.
CICS para MVS/ESA Nenhum.
MVS/TSO Nenhum.
MVS batch Nenhum.
IMS/VS Nenhum.
IMS BMP Nenhum.
CICS para VSE Nenhum.
VSE batch Nenhum.
CICS para OS/2 Não suportado.
OS/400 Não suportado.
OS/2 (GUI) Não suportado.
Windows (GUI) Não suportado.
Java (GUI) Não suportado.
OS/2 (C++) Não suportado.
AIX Não suportado.
HP-UX Não suportado.
Solaris Não suportado.
CICS for Solaris Não suportado.
CICS for AIX Não suportado.
Windows NT Não suportado.
CICS para Windows NT Não suportado.
Dispositivo de Teste Nenhum.

Exemplo

MOVE EZEDLSTC TO ITEM6;

EZEDLTRM (DL/I)

EZEDLTRM é uma chave usada para determinar se os dados deverão sofrer commit automaticamente para cada opção de E/S de CONVERSE. Quando EZEDLTRM é definida em 1, EZECOMIT é chamada durante cada CONVERSE. A definição padrão de EZEDLTRM é 0.

EZEDLTRM é equivalente a EZECNVCM. A definição de um sinalizador define o outro.

Usos

EZEDLTRM pode ser utilizado como qualquer um dos seguintes:

As características de EZEDLTRM são as seguintes:

Tipo de dados: Numérico
Comprimento dos dados em bytes: 1
Valor salvo pelos segmentos: Não

Considerações sobre Definição

Quando EZECNVCM ou EZEDLTRM é definido em 1, EZECOMIT é chamada automaticamente durante cada função de CONVERSE, depois da gravação do terminal, mas antes da leitura do terminal. É feito o commit das alterações de dados feitas a arquivos ou bancos de dados e, ao mesmo tempo, é feito o registro da saída do terminal. Quando EZECNVCM ou EZEDLTRM estão definidos para 0, só é feito um commit em CONVERSE se o programa estiver sendo executado em modo segmentado na hora da CONVERSE.

Ambientes de Destino EZEDLTRM

Ambiente Considerações de compatibilidade
VM CMS Não suportado.
VM batch Não suportado.
CICS para MVS/ESA EZECNVCM e EZEDLTRM são ignorados em CONVERSE segmentada. CONVERSE marca o final de um segmento e sempre ocorre commit no final dos segmentos.
MVS/TSO Nenhum.
MVS batch Ignorado.
IMS/VS Os valores de EZECNVCM e EZEDLTRM são ignorados. No IMS, cada CONVERSE é o final de um segmento e sempre ocorre commit no final dos segmentos.
IMS BMP Ignorado.
CICS para VSE Igual a CICS para MVS/ESA.
VSE batch Ignorado.
CICS para OS/2 Igual a CICS para MVS/ESA.
OS/400 Não suportado.
OS/2 (GUI) Não suportado.
Windows (GUI) Não suportado.
Java (GUI) Não suportado.
OS/2 (C++) Não suportado.
AIX Não suportado.
HP-UX Não suportado.
Solaris Não suportado.
CICS for Solaris Não suportado.
CICS for AIX Não suportado.
Windows NT Não suportado.
CICS para Windows NT Não suportado.
Dispositivo de Teste Se o programa estiver rodando sob o dispositivo de teste, os dados só sofrerão commit quando aparecer um mapa.


[ Início da Página | Página Anterior | Próxima Página | Índice ]