Auxílios do VisualAge Generator

EZECNVCM

EZECNVCM é uma chave usada para determinar se os dados deverão sofrer commit automaticamente para cada opção de E/S de CONVERSE. Quando EZECNVCM está definida para 1, EZECOMIT é chamada durante cada CONVERSE. A definição padrão de EZECNVCM é 0 se não-segmentado e 1 se segmentado. O programa pode alterar EZECNVCM a qualquer momento.

Usos

EZECNVCM pode ser utilizado como qualquer um dos seguintes:

As características de EZECNVCM a seguir:

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

Considerações sobre Definição

Quando EZECNVCM é definido para 1, EZECOMIT é chamada automaticamente durante cada função de CONVERSE, depois da gravação 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 é definida para 0, só é feito commit em CONVERSE se o programa estiver rodando em modo segmentado na hora de CONVERSE.

Ambientes de Destino

Ambiente Considerações de compatibilidade
VM CMS Nenhum.
VM batch Nenhum.
CICS para MVS/ESA EZECNVCM é ignorado em CONVERSE segmentado. CONVERSE marca o final de um segmento e sempre ocorre commit no final dos segmentos.
MVS/TSO Nenhum.
MVS batch Nenhum.
IMS/VS O valor de EZECNVCM é ignorado. No IMS, cada CONVERSE é o final de um segmento e sempre ocorre commit no final dos segmentos.
IMS BMP Nenhum.
CICS para VSE Igual a CICS para MVS/ESA.
VSE batch Nenhum.
CICS para OS/2 Igual a CICS para MVS/ESA.
OS/400 Nenhum.
OS/2 (GUI) Não suportado.
Windows (GUI) Não suportado.
Java (GUI) Não suportado.
OS/2 (C++) Faz o commit das alterações feitas a bancos de dados relacionais. Os arquivos não são afetados.
AIX Igual a OS/2 (C++).
HP-UX Igual a OS/2 (C++).
Solaris Considerações sobre compatibilidade.
CICS for Solaris Considerações sobre compatibilidade.
CICS for AIX Faz o commit de alterações sofridas por bancos de dados relacionais e por arquivos definidos como recursos recuperáveis para o CICS for AIX.
Windows NT Igual a OS/2 (C++).
CICS para Windows NT Faz o commit de alterações sofridas por bancos de dados relacionais e por arquivos definidos como recursos recuperáveis para o CICS para Windows NT.
Dispositivo de Teste Se o programa estiver rodando sob o dispositivo de teste, os dados só sofrerão commit quando aparecer um mapa.

Exemplo de

MOVE 1 TO EZECNVCM;


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