Auxílios do VisualAge Generator

EZELOC

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.

Usos

EZELOC pode ser utilizado como qualquer um dos seguintes:

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

Tipo de dados: Caractere
Comprimento dos dados em bytes: 8
Valor salvo pelos segmentos: Sim

Considerações sobre Definição

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.

Ambientes de Destino

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.

Exemplo

MOVE 'SYSTEMA' TO EZELOC;


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