Auxílios do VisualAge Generator

EZEUILOC

EZEUILOC é utilizado para alterar o Locale do Bean da UI.

Esta função é utilizada para alterar de forma programada o Locale que está sendo usado pelo programa. Cada chamada mudaria o Locale na duração da sessão do usuário. As rotinas de edição podem ser executadas para chamar EZEUILOC e alterar o Locale pela duração do Programa de Transação na Web. A alteração do Locale ocorre no servidor web em que os dados NLS do Bean do Registro da UI são acessados pelas Páginas do JavaServer. Esta função é permitida somente para execução em uma função de edição que se executa no servidor Web e um bean da UI.

EZEUILOC está de acordo com a documentação da API de JDK 1.1 para a classe java.util.Locale. Consulte a ISO 639 para obter códigos de idioma e a ISO 3166 para códigos de países.

>>-EZEUILOC--(--LanguageCode--,---CountryCode--,---Variant--)--><
 

Atributo Descrição
LanguageCode O item dos dados CHA ou o literal com código de idioma de dois caracteres. Somente códigos de idioma definidos pela ISO 639 são válidos.
CountryCode O item dos dados CHA ou o literal com código de país de dois caracteres. Somente códigos de país definidos pela ISO 3166 são válidos.
Variant O item dos dados CHA ou o literal com variante de comprimento indefinido. A seleção do código variante depende do navegador e dos produtos do fornecedor. A especificação da variante é opcional.

Ambientes de Destino para EZEUILOC

Não existem considerações sobre a compatibilidade para qualquer ambiente.

Exemplo para EZEUILOC

EZEUILOC("fr","CA") ;

Botões de comando

Selecione Colar para copiar as instruções para a janela ativa na posição do cursor.

Selecione Cancelar para fechar a janela.

Tarefas para Gabaritos de Instrução

Definindo uma função

Para definir uma função é preciso:

  1. Criar uma nova função
  2. Definir opções de E/S e objetos de E/S
  3. Definir as propriedades da função
  4. Definir lógica

Criando uma nova função

Função é um bloco de lógica composto por um conjunto de instruções que contornam uma operação central.

Para criar uma nova função:

  1. Na janela Navegador de Partes do VAGen selecione o menu Partes do VAGen e depois Novo.

    ou

    No Editor de Funções, selecione o menu Arquivo e depois Novo.

  2. No campo Parte Nova, forneça um nome válido para a função.
  3. Selecione Função como tipo da parte.
  4. Selecione um aplicação válido no qual incluir sua função.
  5. Selecione OK.

Nomes de função

Use as seguintes convenções para dar nome a funções:

As seguintes convenções de nomenclatura se aplicam a todos os tipos de partes:

Para evitar que sejam atribuídos aliases durante a geração do COBOL e para aumentar a legibilidade do programa COBOL gerado, use um nome que satisfaça às seguintes convenções de nomenclatura do COBOL:

Caracteres Nacionais  Por padrão, a versão do idioma inglês de VisualAge Generator Developer reconhece estes três pontos de código como caracteres nacionais válidos em nomes de partes:

Ponto de código
Símbolo

Hex 24
Símbolo de dólar ($)

Hex 23
Número ou sinal de sustenido (#)

Hex 40
Sinal de arroba (@)

O conjunto dos caracteres nacionais que podem ser usados pode ser diferente da lista abaixo, dependendo de:

Nota:Evite utilizar estes caracteres se o programa que está sendo desenvolvido será exportado ou gerado para outra página de código.

Consulte o documento VisualAge Generator Installation Guide para saber mais detalhes sobre os caracteres nacionais válidos.

Características de Nome DBCS 

VisualAge Generator Developer suporta nomes DBCS para qualquer parte com um nome que possa ter mais de 8 caracteres. Os nomes de DBCS válidos devem obedecer às seguintes condições:

Nota:Um caractere DBCS 42 restrito contém o hexadecimal 42 no primeiro byte quando convertido em EBCDIC.

A tabela abaixo mostra os nomes válidos e inválidos de DBCS:

NOMES DBCS VÁLIDOS NOMES DBCS INVÁLIDOS
.CDi.B .A.B.C
DiDjDk AB.C
Nota:Para evitar que sejam atribuídos aliases durante a geração do programa e para aumentar a legibilidade do programa gerado, siga estes padrões:

Definindo opções de E/S e objetos de E/S

  1. No Editor de Funções selecione uma Opção de E/S na primeira lista suspensa à direita dos ícones da barra de ferramentas.
  2. (Opcional) Para utilizar um Objeto de E/S, selecione-o na segunda lista suspensa à direita dos ícones da barra de ferramentas.
    Nota:A lista de objetos de E/S não fica disponível para as opções de E/S de EXECUTE.

Definindo as propriedades da função

Para definir as propriedade da função:

  1. No menu Definir, selecione Propriedades.
  2. Se algum registro tiver sido especificado como opção de E/S, digite o nome de uma parte ou selecione-a na caixa de listas Rotina de erro para especificar uma Rotina de erro.
  3. No campo Descrição, digite uma descrição de 1-30 caracteres para a função.
  4. (Opcional) Pode-se selecionar a opção Redução padrão para definir a exibição padrão da função, como ela aparece no Editor de Programas, para fechada. Isso significa que todas as partes que ficam sob a função na hierarquia do programa ficarão escondidas, a menos que o Diagrama da Estrutura seja expandido.
  5. Selecione OK.

Rotina de erro

Para que a função com a qual você está trabalhando tenha uma rotina de erro, selecione-a na lista suspensa ou digite seu nome, de 1 a 8 caracteres, no campo Rotina de erro.

Quando se especifica uma função, seu nome não pode ser igual ao da função que está sendo editada.

Se você não especificar uma rotina de erro, um programa será finalizado quando ocorrer um erro com uma mensagem descritiva da condição de erro. Isso inclui situações padrão como a condição de fim de arquivo (EOF).

Você não pode especificar rotinas de erro para funções com mapas de objetos E/S ou para funções EXECUTE. Erros de exibição ou de impressora fazem o programa terminar.

A rotina de erro pode ser qualquer uma destas:

Se a rotina de erro for uma função, o controle será transferido para a função quando ocorrer erro. O controle retorna para a instrução seguinte à opção de E/S quando a rotina de erro acabar de ser executada.

Você pode testar códigos de erro que retornaram pelo sistema usando as instruções TEST, WHILE e IF.

Definição de lógica

Para definir lógica para sua parte, proceda de uma das seguintes formas:


Janelas Colar Nome da Parte

Use as janelas Colar Nome da Parte para incluir nomes de partes nas instruções rapidamente e evitar erros tipográficos. No menu Editar do editor de instruções, selecione Colar Nome da Parte e depois o submenu do tipo de parte que você deseja incluir em uma instrução.


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