EZELOC contém o identificador de sistema para a localização de um programa ou arquivo remoto.
Você pode usar a tabela de ligação para especificar que um programa CICS chamado por CALL ou CREATX, ou um arquivo CICS VSAM, ou uma fila de dados transitória está localizado em um sistema remoto. A tabela de ligação especifica se a localização de um arquivo ou programa remoto está relacionada nas tabelas CICS ou se ele deve ser obtido no runtime a partir da palavra de função especial EZELOC. Se você especificar EZELOC na tabela de ligação, o programa pode modificar dinamicamente EZELOC para permitir a seleção de localizações diferentes para o programa ou arquivo remoto.
EZELOC pode ser utilizado como qualquer um dos seguintes:
As características de EZELOC são as seguintes:
O programa ou arquivo têm que ser definidos antes do tempo de execução nas tabelas do CICS em todos os sistemas em que residirem ou forem acessados.
EZELOC não suporta definição dinâmica de arquivos ou programas, mas não suporta seleção dinâmica feita a partir de um conjunto pré-definido de locais possíveis para o arquivo ou programa.
EZELOC é inicializado para espaços em branco e tem que ser definido antes de se fazer qualquer CALL, CREATX ou função de E/S de arquivo que requeira o local. Se forem usados locais diferentes para as diferentes funções, codifique o programa de modo a passar o valor correto para EZELOC imediatamente antes da execução da função que o utiliza.
Antes de ser usado, o valor de EZELOC é colocado em letra maiúscula. Seu valor dentro de EZELOC porém não muda.
A palavra de função especial EZELOC vai dar verdadeiro quando comparada à versão em letra minúscula se tiver sido inicializada assim.
Ambiente | Considerações de compatibilidade |
---|---|
VM CMS | EZELOC não tem efeito porque o acesso a programas e arquivos remotos não é suportado. |
VM batch | Igual a VM CMS. |
CICS para MVS/ESA | Nenhum. |
MVS/TSO | Igual a VM CMS. |
MVS batch | Igual a VM CMS. |
IMS/VS | Igual a VM CMS. |
IMS BMP | Igual a VM CMS. |
CICS para VSE | Nenhum. |
VSE batch | Igual a VM CMS. |
CICS para OS/2 | Nenhum. |
OS/400 | Não suportado. |
OS/2 (GUI) | Nenhum. |
Windows (GUI) | Nenhum. |
Java (GUI) | Nenhum. |
OS/2 (C++) | Não suportado. |
AIX | Não suportado. |
HP-UX | Não suportado. |
Solaris | Não suportado. |
CICS for Solaris | Suportado. |
CICS for AIX | Nenhum. |
Windows NT | Não suportado. |
CICS para Windows NT | Nenhum. |
Dispositivo de Teste | Nenhum. |
MOVE 'SYSTEMA' TO EZELOC;