Auxílios do VisualAge Generator


Gerar

Utilize a janela Gerar para gerar as partes selecionadas. Você pode gerar mais de um programa, grupo de mapas, tabela ou registro da UI por vez. Se você selecionar um mapa, o grupo de mapas correspondente é gerado.

As partes são validadas antes de serem geradas. A validação da referência cruzada assegura que cada parte está consistente, completa e pronta para geração.

Cada ambiente especificado no campo Sistema de destino usa um conjunto diferente de opções de geração. A saída da geração é específica para o sistema de destino da geração.


Campos

Sistema de destino

Use a lista suspensa Sistema de destino para especificar o ambiente para o qual você deseja gerar as partes.

Não existe valor padrão e um valor é necessário.

Geração em lote

Selecione Geração em lote para criar um arquivo de comando que irá executar e gerar as partes selecionadas. O arquivo contém comandos de um dos seguintes tipos:

Criar comandos individuais

Selecione a caixa de seleção Criar comandos individuais para criar um comando para cada parte especificada.

Essa seleção estará disponível somente quando você selecionar múltiplas partes para geração. Essa seleção será útil quando você estiver gerando para ambientes CICS, porque permite especificar valores diferentes para a opção /TRANSID em cada comando individual. A opção /TRANSID aparece na interface do usuário como uma caixa de grupo IDs da Transação na página Interface do bloco de notas Opções de Geração.

Nome da parte/Application

A tabela Nome da parte/Application mostra as partes selecionadas para geração.

Status

O campo Status mostra o status da função de geração.


Botões de comando

Selecione Gerar para iniciar uma geração online das partes selecionadas. Após selecionar Gerar, você poderá monitorar o progresso da geração usando a janela Monitor de Geração do VisualAge. Se tiver selecionado a caixa de seleção Geração em lote, você terá a opção de executar o arquivo agora ou mais tarde.

Selecione Cancelar para fechar a janela Gerar.

Selecione Definir opções para especificar as opções de geração do sistema de destino selecionado. Você pode especificar valores para qualquer opção de geração que aceitar um valor e para as quais o valor NOOVERRIDE não estiver definido. Para mais informações sobre NOOVERRIDE, consulte o VisualAge Generator Generation Guide.

Selecione Redefinir opções para redefinir as opções de geração dos valores-padrão.

Selecione Definições, a fim de especificar informações para a geração em lote. Para obter informações adicionais sobre geração em lote, consulte Definições de Geração em Lote.


Geração de tarefas

Definindo a geração preferências

Para definir a geração preferências, siga estas etapas:

  1. Selecione Opções na barra de menus do Organizador VisualAge.
  2. Selecione Preferências do VAGen no menu Opções.
  3. Selecione Geração na coluna esquerda na janela VisualAge Generator Preferências.
  4. Para o código gerado para o cliente, selecione no campo Opções de geração da caixa Cliente as opções que devem ser usadas durante a geração. Se você quiser que o código seja gerado automaticamente quando uma parte for salva, assinale o quadro Gerar código quando salvo.
  5. Para o código gerado para o servidor, selecione opções no campo Opções de geração da caixa Servidor. Para obter informações sobre a especificação do comando de geração em lote, consulte a documentação online da tarefa de especificação das preferências do comando de geração.
  6. Ao usar a UI de geração para geração em lote, um arquivo de comandos será criado e terá um dos seguintes comandos para cada parte selecionada:

    HPTCMD
    Esta é geração na máquina local.

    CALL EFKREQ
    Esta é para gerar em uma máquina remota (Servidor de Geração).

    Especificado pelo usuário
    Se você selecioná-la, deverá especificar o nome do programa que controlará a geração das partes selecionadas. O programa que você especificar deve usar o comando HPTCMD ou CALL EFKREQ direta ou indiretamente.

Definindo opções de geração a partir da UI

Você pode definir opções de geração a partir da interface do usuário (UI). Cada ambiente de destino possui um conjunto de opções de geração disponíveis a partir de blocos de notas de opções de geração. Não é necessário especificar valores para essas opções porque são fornecidos valores-padrão.

Quando NOOVERRIDE é especificado para uma opção no arquivo de padrão das opções de geração, o campo correspondente a essa opção não fica disponível, sendo exibido o valor definido no arquivo padrão. Para obter detalhes, consulte "Estabelecendo opções de geração padrão" na VisualAge Generator Generation Guide.

Geração em lote para a UI

Para executar a geração em lote para a interface do usuário (UI), proceda da seguinte maneira:

  1. Selecione a parte VAGen que você deseja gerar.
  2. Clique com o botão direito do mouse e selecione Gerar.
  3. Selecione Geração em lote na janela Gerar. O botão Definições... será ativado.
  4. Selecione Definições.... Você deve especificar os três valores a seguir para executar uma geração em lote para a UI:

    Para obter informações adicionais sobre as definições relacionadas à geração em lote, consulte o auxílio para o Editor de Opções de Geração.

  5. Em Nome do mapa de configuração, especifique o nome do mapa de configuração que contém o aplicação que inclui o programa 4GL e todos os seus associados.
  6. Em Versão, especifique a versão do mapa de configuração que deseja usar para a fonte 4GL.
  7. Em Arquivo de comando verifique ou especifique o nome do caminho do arquivo de comando que será criado. O padrão é image\GEN.CMD no diretório onde Smalltalk está instalado.
  8. Em Arquivo de log especifique o nome de caminho do arquivo de log.

Geração em uma LAN

Para a geração baseada em LAN (EFKREQ está sendo usado):

  1. O arquivo do comando de geração é criado.
  2. Quando o arquivo de comando é executado, ele posiciona um arquivo de solicitação da geração em uma fila que a máquina Servidor de Geração está monitorando.
  3. A máquina do desenvolvedor fica livre para executar outros trabalhos, enquanto a tarefa de geração intensiva da CPU é executada por essa máquina remota dedicada.
  4. Erros são registrados na LAN.

Os seguintes programas REXX são obrigados a serem gerados em uma LAN:

As seguintes variáveis de ambiente pertencem à geração LAN:

Geração de partes da GUI

Para gerar partes VAGen usadas por uma interface gráfica com o usuário (GUI), faça o seguinte:

  1. Na janela Ambiente de Trabalho, selecione uma classe Java que contém partes VAGen usadas por uma GUI. Você pode isso de duas formas:
  2. Na barra de menus, selecione Tipos (com a guia Pacotes) ou Classes (com a guia Classes) ou clique o botão 2 do mouse.
  3. Navegue nos menus, conforme segue: Gerar -> Código de Runtime do VAGen...

Valores da opção de geração padrão

São atribuídos valores padrão às opções que requerem um valor, mas eles não são especificados em nenhum arquivo de opções.

Para ver uma lista das opções válidas em cada ambiente, consulte Parâmetros opcionais para subcomandos.


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