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.
EZECNVCM pode ser utilizado como qualquer um dos seguintes:
As características de EZECNVCM a seguir:
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.
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. |
MOVE 1 TO EZECNVCM;