EZERTN provoca um retorno imediato de uma função.
Especificar EZERTN numa função principal provoca uma transferência imediata para a primeira instrução de fluxo especificada para a função. EZERTN em função principal é equivalente a EZEFLO.
Especificar EZERTN como rotina de erro numa função faz com que o programa continue com a instrução imediatamente seguinte à opção de E/S se ocorrer erro de E/S.
EZERTN pode ser utilizado como qualquer um dos seguintes:
Ambiente | Considerações de compatibilidade |
---|---|
VM CMS | Nenhum. |
VM batch | Nenhum. |
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 | Nenhum. |
OS/400 | Nenhum. |
OS/2 (GUI) | Nenhum. |
Windows (GUI) | Nenhum. |
Java (GUI) | Nenhum. |
OS/2 (C++) | Nenhum. |
AIX | Nenhum. |
HP-UX | Nenhum. |
Solaris | Suportado. |
CICS for Solaris | Suportado. |
CICS for AIX | Nenhum. |
Windows NT | Nenhum. |
CICS para Windows NT | Nenhum. |
Dispositivo de Teste | Se EZERTN for encontrado e um Ponto de interrupção de saída
estiver definido na parte lógico que está sendo executada, a seguinte mensagem
de status será exibida na área de status do Monitor de Teste:
Interrupção na parte - statement_group_name A interrupção da execução ocorrerá na instrução ou EZERTN. |
TEST ITEM3 BLANKS EZERTN; EZERTN (abc);