Auxílios do VisualAge Generator


Opções de geração do Windows NT CICS

Utilize o bloco de notas Opções de Geração do Windows NT CICS para especificar opções de geração que se aplicam ao ambiente CICS para Windows NT.

Item Validação

Use a guia Validação para especificar as opções de geração que se aplicam à forma como a parte é validada.

Itens de dados subestruturados

No quadro Itens de dados subestruturados, selecione como deseja que as estruturas de registros e tabelas sejam validadas nos casos de conflito de tipo de dados:

Um exemplo do tipo de conflito que esta verificação constata é um item de dados de caractere (CHA) que é substruturado por um item de dados compactado (PACK).

Uma mensagem informativa será emitida se for localizado um conflito.

A especificação de valores diferentes de NONE aumenta o tempo necessário para validação.

O valor padrão é Nenhum.

Nenhum

Selecione Nenhum caso deseje verificar conflitos potenciais nos tipos de dados dos itens de dados sub-estreuturados na validação.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Somente itens inferiores

Selecione Apenas itens do mais baixo nível para verificar tipos de dados conflitantes apenas nos itens de mais baixo nível. O nível mais alto da estrutura não é verificado.

Por exemplo, se um registro ou tabela estiver definido com o primeiro item de dados no nível 03 e todos os outros itens de dados estiverem subestruturados sob o primeiro, este item de dados não será incluído na verificação de tipo. Isto ajuda a minimizar o número de mensagens emitidas se a estrutura inteira estiver definida como caractere, portanto poderá ser transferida como bloco.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Itens de todos os níveis

Selecione Itens de todos os níveis para verificar tipos de dados conflitantes em todos os níveis de um item de dado sub-estruturado.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Itens de dados locais

Selecione Itens de dados locais para validar itens de dados locais. Os itens locais de dados são validados pela comparação de cada definição de item local de dados com a definição de item global do mesmo nome, se um existir. Se você solicitar validação e as definições forem diferentes, uma mensagem é emitida e a geração prossegue.

Se você não selecionar Itens de dados locais, os itens de dados locais não são validados.

Ao solicitar a validação de item de dados locais, leva mais tempo para que a validação seja concluída.

Itens de dados locais não é selecionado como padrão.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Comandos SQL

Selecione Comandos SQL para validar instruções SQL.

Se você não selecionar Comandos SQL, elas não serão validadas.

Instruções SQL são validadas através da preparação dinâmica da instrução utilizando o atual gerenciador de banco de dados no sistema de geração. A validação das instruções SQL é executada de acordo com as regras de preparação SQL dinâmicas do gerenciador do banco de dados atual.

Para validação junto a bancos de dados remotos, certifique-se de que o banco de dados está catalogado no diretório DDCS.

A validação da instrução SQL não captura todos os erros. O processo de validação poderá retornar erros para as instruções SQL que são válidas no ambiente de destino, mas não válidas para o gerenciador do banco de dados atual.

Nota:Não é possível validar instruções SQL para registros SQL definidos com nomes da tabela dinâmica ou instruções com a opção Criação da Instrução de Runtime especificada como Sim.

Para validar instruções SQL, todos os bancos de dados e tabelas utilizados nas instruções já deverão estar definidos no gerenciador do banco de dados atual.

O pedido de validação da instrução SQL aumenta o tempo necessário para validação.

Comandos SQL não é selecionado como padrão.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Banco de dados SQL

No campo Banco de dados SQL, especifique o nome do banco de dados a usar para a SQL validação de instrução e para o SQL pré-processamento no ambiente de destino.

O valor do campo Banco de dados SQL não é utilizado, a menos que a opção Iniciar arquivo de comandos de preparação da guia Preparação esteja selecionada.

Essa opção é sempre colocada na instrução do subcomando GENERATE ou no objeto de opções de substituição sendo criado.

Se ela não estiver definida na interface com o usuário nem em nenhuma parte de opção, o valor padrão será atribuído à atribuição encontrada em primeiro lugar a partir das seguintes localizações:

  1. Preferências VisualAge Generator Developer
  2. Valor do conjunto de chaves EZERSQLDB do arquivo hpt.ini
  3. Valor padrão de SAMPLE

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Sistema de gerenciamento de banco de dados

No campo Sistema de gerenciamento do banco de dados, selecione o banco de dados DB2, Oracle nativo ou ODBC para indicar o tipo de acesso ao banco de dados que deseja usar.

Se você ainda não definiu este valor numa parte de opções de geração, ele pode ter sido preenchido a partir do item VAGen - SQL Preferências.

Caso você esteja usando ODBC, consulte a seção de considerações sobre tipo de dados no VisualAge Generator Design Guide.

Autorização de banco de dados

No quadro Autorização de banco de dados, digite as seguintes informações

ID do usuário

No campo ID de Usuário, digite um ID de usuário de banco de dados. Este ID de usuário é utilizado para iniciar sessão no banco de dados durante a validação SQL.

Senha

No campo Senha, especifique uma senha para o ID de usuário do banco de dados.

Arquivos de Entrada

Use o item Arquivos de Entrada para especificar opções de geração que se aplicam aos arquivos de entrada.

Opções de geração

No campo Opções de geração, especifique uma parte que contém os valores para opções de geração.

O valor padrão para o campo Opções de geração é o nome da parte de opções atualmente especificado em um dos itens seguintes:

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Consulte o documento VisualAge Generator Generation Guide para obter mais informações sobre arquivos de opções.

Associação de recurso

No campo Associação de recurso, selecione um nome de parte válido para especificar o nome da parte das associações de recurso.

O conteúdo da parte de associação de recursos indica onde estão localizados os arquivos físicos utilizados pelo programa.

Nota:A parte de associação de recursos é usada durante o processo de geração para programas C++, somente quando o ambiente de destino é CICS for AIX, CICS for Solaris, CICS para OS/2 ou CICS para Windows NT. Quando o ambiente de destino é OS/2, AIX, HP-UX, Solaris ou Windows NT, C++, os programas usam arquivos de associação de recursos no tempo de execução. O conteúdo do arquivo de associação de recursos indica onde estão localizados os arquivos físicos utilizados pelo programa.

Consulte VisualAge Generator Server Guide for Workstation Platforms para obter informações sobre o arquivo de associação de recursos e os tipos de arquivos suportados para os ambientes OS/2, AIX, HP-UX, Solaris e Windows NT.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Tabela de ligação

No campo Tabela de ligação, selecione um nome de parte de tabela de Ligação para especificar o nome da parte que contém as informações da tabela de ligação.

Não existe valor padrão.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Guia de Código Gerado

Utilize a guia Código Gerado para especificar as opções de geração que se aplicam ao código gerado C++.

Gerar comentários

Selecione Gerar comentários se você deseja que os comentários sejam incluídos no programa gerado.

Nota:Alguns comentários da opção de geração são sempre incluídos no programa gerado para fins de depuração.

Aproximadamente um comentário breve é gerado para cada instrução de idioma.

A elevação do nível de comentário aumenta o tamanho da parte de origem, mas não tem efeito sobre o tamanho ou o desempenho do programa C++ compilado. No entanto, a elevação do nível de comentário pode aumentar, de forma significativa, o tempo necessário para gerar o programa e também para transferir os arquivos e compilar o programa.

Gerar comentários é selecionado por padrão.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Símbolo monetário

No campo Moeda, digite o símbolo monetário a ser usado nos valores monetários dos mapas. Se ele não for especificado, o valor padrão será derivado do país do sistema. Para alterar a definição relativa ao país do sistema, faça o seguinte:

Para especificar um caractere que não está no teclado, mantenha a tecla Alt pressionada e use o teclado numérico para digitar o código decimal do caractere. No Windows NT o código decimal para o Euro é 0128; no OS/2 ele é 0213.

NLS de destino

Utilize a lista suspensa NLS de destino a fim de especificar o idioma a ser usado para o código de idioma nacional de destino.

O código de idioma nacional alvo é anexado ao prefixo da tabela de mensagens para que seja gerado o nome da tabela de mensagens do usuário. Para ambientes de destino com saída C++, o código de idioma nacional de destino define o idioma para mensagens de usuário e mensagens do VisualAge Generator Server no runtime.

Os idiomas a seguir são suportados:

Código
Idioma
CHS
Chinês Simplificado
DES
Alemão Suíço
DEU
Alemão
ENP
Inglês em letra maiúscula
ENU
Inglês dos Estados Unidos
ESP
Espanhol
JPN
Japonês
KOR
Coreano
PTB
Português do Brasil

Nota:Maiúscula em Inglês não é suportado pelo AIX, OS/2, Windows NT, HP-UX, e Solaris.
Nota:Você deve carregar os códigos de páginas com seu sistema para os idiomas que utiliza como valores para o idioma nacional de destino.

Consulte o VisualAge Generator Generation Guide para obter uma tabela mostrando as opções de geração e os ambientes válidos para cada opção.

O valor padrão é o valor especificado pela variável de ambiente EZERNLS.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Tabela de conversão

No campo Tabela de conversão, digite um nome válido para especificar uma tabela de conversão. A extensão para o nome de arquivo é DLL. Consulte o documento VisualAge Generator Generation Guide para obter maiores informações sobre as tabelas de conversão.

O nome da tabela de conversão padrão depende do locale (que é formado pela combinação da linguagem e território como em 'english-ns') e o ambiente de origem e destino. Não existe valor padrão se não for necessária uma conversão. Estas tabelas de conversão padrão são as mesmas utilizadas durante o runtime.

Para obter informações sobre como definir tabelas de conversão para outros ambientes, consulte VisualAge Generator Client/Server Communications Guide.

Para obter informações sobre como personalizar VisualAge Generator para atender os requisitos de seu idioma nacional, consulte a seção National Language Support em VisualAge Generator Installation Guide.

O valor padrão é ELACNxxx (xxx é o valor para a opção /TARGNLS).

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

A tabela de conversão é utilizada ao gerar o seguinte:

Gerar

No quadro Gerar, selecione os tipos de parte a serem geradas:

Tabelas

Selecione Tabelas para gerar as tabelas associadas ao programa sendo gerado.

Se você não selecionar Tabelas, essas tabelas não são geradas.

Se o objeto que está sendo gerado é uma tabela, ela é gerada caso selecione ou não Tabelas.

Para tabelas de mensagens do usuário, somente a tabela de mensagens do NLS de destino será gerada.

Esta opção está disponível somente se você estiver gerando um programa.

O valor padrão é selecionar Tabelas.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Grupo de mapas

Selecione Grupo de mapas para gerar um grupo de mapas com o programa.

Se você não selecionar Grupo de mapas, o grupo de mapas não é gerado.

Esta opção está disponível somente se você estiver gerando um programa.

Grupo de mapas é selecionado por padrão.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Grupo de mapas de auxílio

Selecione Grupo de mapas de auxílio para gerar um grupo de mapas com o programa.

Se você não selecionar Grupo de mapas de auxílio, o grupo de mapas não é gerado.

Esta opção está disponível somente se você estiver gerando um programa.

O Grupo de mapas de auxílio é selecionado por padrão.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Registros de interface de usuário

Selecione Registros de interface do usuário para gerar os registros de interface do usuário associados ao programa que está sendo gerado.

Os seguintes arquivos Java podem ser gerados para um registro da interface de usuário:

Esta opção está disponível somente se você estiver gerando um programa Web transaction.

Registros de interface de usuário é selecionado por padrão. Se você desmarcar essa opção, os arquivos Java associados aos registros da interface de usuário não serão gerados.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Guia Arquivos de Saída

Use o item Arquivos de Saída para especificar opções de geração que se aplicam à saída.

Diretório de saída gerado

No campo Diretório de saída gerado, digite um nome de diretório válido para armazenar a saída de geração.

Ao gerar C++ para um ambiente de destino, a saída gerada é criada primeiro neste diretório. A saída gerada é então transferida ao Diretório especificado no quadro de grupos Máquina de Destino.

Ao especificar o caminho do diretório para a opção /GENOUT, você poderá utilizar os parâmetros simbólicos para nomes de subdiretório.

Exemplo:

Segue um exemplo de como utilizar a opção de geração /GENOUT no prompt de comandos ou em um arquivo de opções:

/GENOUT=C:\VAST\%EZEUSRID%\%EZEENV%

A seguir um exemplo de como utilizar a opção de geração /GENOUT em um arquivo de comandos:

/GENOUT=C:\VAST\%%EZEUSRID%%\%%EZEENV%%

Os valores dos parâmetros simbólicos substituirão os símbolos no nome do caminho quando o processo de geração gravar um objeto gerado, se você digitar o seguinte:

C:\VAST\%%EZEUSRID%%\%%EZEENV%%

No exemplo acima, se EZEUSRID estiver definido em PROJECT1 e o sistema de destino para geração for IMSVS, os objetos gerados serão gravados no diretório C:\VAST\PROJECT1\IMSVS.

Se o diretório especificado não existir, ele será criado.

Consulte o VisualAge Generator Generation Guide para obter uma tabela mostrando as opções de geração e os ambientes válidos para cada opção.

Não existe valor padrão.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Listagem de geração

Na caixa Listagem de geração, você pode selecionar se deseja criar uma listagem e o número de linhas por página.

A listagem de saída gerada inclui as opções de geração, associações de recursos e entradas de tabelas de ligação utilizadas para gerar o código fonte da parte.

Criar

Na caixa Criar, selecione uma destas três opções:

Não

Selecione a opção se você não desejar uma lista de saída gerada.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Sim

Selecione a opção se você desejar uma listagem do código fonte da parte gerada.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Com erro

Selecione a opção se você desejar uma listagem do código fonte da parte gerada apenas se alguma mensagem de erro for emitida.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

O valor padrão para o quadro Criar é Não.

Linhas por página

No campo Linhas por página, digite 0 ou um número entre 20 e 999 para limitar o número de linhas por página do arquivo de listagem gerado.

Você pode digitar um dos seguintes valores:

0
Specifica que não serão inseridas quebras de páginas.
number
Specifica o número de linhas (20-999) por página.

Se for especificado um valor que não é válido, serão dadas mensagens na janela Exibir Mensagens.

O valor padrão é 55.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Entradas CICS

A partir do quadro Entradas CICS, selecione os tipos de definições de transação e programa CICS que você deseja gerar. O valor padrão é Nenhum.

Nenhum

Selecione Nenhum se você não deseja gerar programas e definições de transação CICS.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Definições RDO de modelo

Selecione Definições de RDO Modelo para gerar as definições do programa e de transação online de definição de recurso modelo (RDO).

A opção RDO pode ser usada como os sistemas CICS for AIX, CICS for Solaris, CICS para Windows NT, CICS para OS/2, CICS para VSE, e CICS para MVS/ESA. Sistemas MVS CICS V2 não suportam os utilitários batch para RDO.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Definições MACRO de modelo

Selecione Definições de MACRO modelo para gerar CICS DFHPPT modelo e instruções de modelo DFHPCT.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Nome do grupo

Digite um nome de grupo válido contendo de 1 a 8 caracteres.

O gerenciamento de recursos é simplificado quando as transações e os recursos relacionados são associados aos grupos.

Guia de Desempenho

Use o item Desempenho para para especificar opções de geração que se aplicam ao desempenho.

Edição de entrada

No quadro Edição de entrada, selecione como você quer que a edição de entrada seja manipulada para os campos modificados de um mapa:

Esta opção atinge a operação da instrução do item de mapa TEST no programa.

Todos os campos é o valor padrão.

Todos os campos

Selecione Todos os campos para efetuar o processamento de edição de entrada para todos os campos de um mapa. A instrução do item de mapa TEST funciona como especificado para todos os campos no mapa.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Entrada apenas

Selecione Entrada somente se você não deseja executar o processamento de edição da entrada em qualquer campo de mapa determinado durante a definição, como protegido com o código de dados modificado desativado.

Se o campo não estiver desprotegido e modificado, ou o programa definir o código de dados modificados como ativo, a edição de entrada será ativada para o campo até a próxima instrução SET mapa CLEAR do mapa. Se o processamento de edição de entrada for ignorado por um campo, a instrução TEST retornará verdadeiro para espaços em branco ou nulos, falso para dados, 0 (zero) para comprimento e falso para modificado.

A seleção de Entrada somente melhora o desempenho do programa quando há vários campos protegidos no mapa.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Interface

Use a guia Interface para especificar opções de geração que se aplicam à geração de interfaces para chamadas e transferências entre programas.

Encerrar COMMAREA com FFFF

Selecione Encerrar COMMAREA com FFFF se desejar que uma palavra completa contendo X'FFFFFFFF' seja anexada ao final da COMMAREA em chamadas a programas não-VisualAge Generator. O comprimento da COMMAREA é aumentado em 4 bytes.

Se Encerrar COMMAREA com FFFF não for selecionado, não será anexada palavra completa contendo X'FFFFFFFF' ao final da COMMAREA nas chamadas a programas não-VisualAge Generator.

Ao selecionar Finalizar COMMAREA com FFFF, a opção aplica-se a chamadas geradas com o formato de parâmetro COMMPTR (ponteiros de parâmetro na COMMAREA) nos ambientes CICS.

/ENDCOMMAREA aplica-se a chamadas geradas com o formato de parâmetro COMMPTR (ponteiros de parâmetro na COMMAREA) nos ambientes CICS.

COMMPTR é o formato de parâmetro padrão para todos os ambientes CICS.

Encerrar COMMAREA com FFFF não é selecionado por padrão.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Banco de dados de trabalho

Utilize a lista suspensa Banco de dados de trabalho para especificar o tipo de banco de dados de trabalho que você pretende utilizar para o programa gerado. As opções variam por ambiente:

Esta opção será efetiva no runtime somente se ela estiver especificada para o primeiro programa na unidade de execução.

O banco de dados de trabalho é utilizado com os seguintes objetivos:

Você pode selecionar qualquer um dos seguintes valores:

AUX

Especifique AUX se você deseja salvar os dados de status do programa em uma fila de memória temporária auxiliar.

AUX é um valor válido em todos os ambientes CICS.

O padrão será AUX para ambientes CICS.

MAIN

Especifique MAIN se você deseja salvar os dados de status do programa em uma fila de memória temporária principal.

MAIN é um valor válido para todos os ambientes CICS.

Você pode especificar MAIN para ambientes CICS para OS/2; no entanto, o release atual de CICS para OS/2 sempre colocará filas de memória temporária na memória auxiliar, mesmo quando o programa gerado especificar MAIN.

Para os ambientes CICS, o valor padrão é AUX.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

IDs de transação

No quadro IDs de transação, você pode especificar identificadores de transação:

Principal

Digite uma cadeia contendo de 1 a 4 caracteres no campo Principal para especificar o nome do identificador da transação utilizado para iniciar um programa.

O identificador padrão é composto pelos quatro primeiros caracteres do nome do programa.

Caso tenha optado por gerar diversos programas, tabelas ou grupos de mapas, você pode alterar o valor da ID de transação para partes específicas. Para alterar o valor da ID de transação, selecione Especificar Valores. A partir da janela Especificar valores para principal, você pode alterar o valor da ID de transação para qualquer uma das partes selecionadas. Para utilizar os valores especificados, você deve selecionar Criar comandos individuais na janela Gerar.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Reiniciar

Digite uma cadeia contendo de 1 a 4 caracteres no campo Reiniciar para especificar o nome do identificador de transação utilizado para iniciar um programa após uma opção de processo CONVERSE segmentada.

O valor padrão é espaço em branco, o qual faz com que a transação que estava em execução seja iniciado novamente. O valor no campo Reiniciar é utilizado para inicializar a palavra especial de função EZESEGTR para um programa de transação principal. Consulte o documento VisualAge Generator Design Guide para obter detalhes sobre a palavra de função especial EZESEGTR.

Caso tenha optado por gerar diversos programas, tabelas ou grupos de mapas, você pode alterar o valor da ID de transação para partes específicas. Para alterar o valor da ID de transação, selecione Especificar Valores. A partir da janela Especificar valores para Reiniciar, você pode alterar o valor da ID de transação para qualquer uma das partes selecionadas. Para utilizar os valores especificados, você deve selecionar Criar comandos individuais na janela Gerar.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Retornar

Digite uma cadeia contendo de 1 a 4 caracteres no campo Retornar para especificar o nome do identificador da transação utilizado para retornar o identificador da transação.

As cadeias dos identificadores da transação estão definidas das seguintes formas, dependendo dos ambientes:

CICS e IMS/VS
Especifica o identificador da transação que será iniciado quando a transação associada ao programa VisualAge Generator terminar sem transferência

Apenas os primeiros 4 caracteres serão utilizados para ambientes CICS; quaisquer caracteres restantes serão ignorados.

MVS/TSO e VM CMS
Especifica um nome de programa ao invés de um identificador de transação

No MVS/TSO, os conjuntos de dados já devem estar alocados para o programa de destino como se fossem o destino de uma instrução XFER.

Esta opção será efetiva no runtime somente se ela estiver especificada para o primeiro programa na unidade de execução.

Geralmente, este método de especificação de um identificador de transação é utilizado quando um programa conduzido por menu inicia o programa e você deseja retornar ao menu.

Esta opção se aplica aos seguintes tipos de programas:

Consulte o VisualAge Generator Generation Guide para obter uma tabela mostrando as opções de geração e os ambientes válidos para cada opção.

Não existe valor padrão.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Destino da impressão

No quadro Destino da impressão, você pode especificar o destino da saída impressa para jobs em lote de CICS:

Esta opção é utilizada somente para definir o valor inicial da palavra de função especial EZEDESTP. Se um valor já foi definido para a palavra de função especial EZEDESTP, esta opção será ignorada. Se um valor não estiver definido para EZEDESTP, o valor especificado para Destino da impressão é utilizado para determinar o destino da impressão.

O valor padrão é selecionar EZEPRINT.

EZEPRINT

Selecione EZEPRINT se você deseja que a saída impressa dos jobs em lote de CICS seja enviada ao destino especificado para o arquivo EZEPRINT.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

ID do Terminal

Selecione ID do Terminal se você deseja que a saída impressa dos jobs em lote de CICS seja enviada ao ID do Terminal CICS atual.

Esta opção é compatível com o comportamento do conjunto do Produto de Sistema Cruzado.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Guia de Preparação

Use o item Preparação para especificar opções de geração que se aplicam ao processo de preparação.

Iniciar arquivo de comando de preparação

Selecione Iniciar arquivo de comandos de preparação para iniciar automaticamente um arquivo de comandos de preparação após a conclusão bem-sucedida da geração (código de retorno menor ou igual a 4). Um arquivo de comandos de preparação é automaticamente criado para programas C++. Um arquivo de comandos de preparação é criado para entrada Java.

Para a geração COBOL, se você selecionar Iniciar arquivo de comandos de preparação, o arquivo será criado, mesmo que você não tenha selecionado Criar arquivo de comandos de preparação.

Se você não selecionar Iniciar arquivo de comandos de preparação, o arquivo de comandos de preparação não será criado automaticamente quando o processo de geração for concluído. Você deve iniciar o comando de preparação quando você estiver pronto.

Esta opção será ignorada quando você estiver utilizando o TeamConnection. Ao utilizar a linha de comandos do TeamConnection ou a GUI para criar uma parte, crie o coletor de resultados de geração se você deseja iniciar a geração mas não a preparação. Gere o coletor de resultados de preparação se desejar que a geração seja executada quando houver alteração na entrada desde a última geração e desejar que a preparação seja executada.

O valor padrão é não selecionar Iniciar arquivo de comandos de preparação.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Banco de Dados

No quadro Banco de dados, digite as informações que serão utilizadas para conectar o banco de dados à máquina de destino:

ID do usuário

No campo ID do Usuário, digite o USERID que será utilizado para conexão com o banco de dados na máquina de destino.

Este USERID será utilizado para conectar-se ao banco de dados na máquina de destino. O USERID deve ser identificado pelo banco de dados e deve possuir privilégios de acesso apropriados.

Esta opção considera maiúsculas e minúsculas.

Não existe valor padrão.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Senha

No campo Senha, digite a senha do USERID que será utilizada para conexão com o banco de dados na máquina de destino. A senha não será exibida.

Você deve especificar uma senha para utilizar com o USERID do banco de dados.

Esta opção considera maiúsculas e minúsculas.

Não existe valor padrão.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Guia de Transferência de Arquivo

Use a guia Transferência de Arquivo para especificar opções de geração que descrevem a máquina de destino.

Máquina de destino

A partir do quadro de grupo Máquina de destino, digite a informação sobre onde o código gerado C++ deve ser enviado:

O código gerado é enviado para esta máquina de destino, onde o código pode ser preparado e compilado para runtime.

O usuário precisa autorização de gravação para o diretório de destino na máquina de destino. O usuário também precisa de autorização de execução remota (rexecd) para a máquina de destino.

Nome

No campo Nome, digite o nome ou o endereço numérico de TCP/IP da máquina de destino na qual está localizado o diretório de destino.

Você pode digitar até 64 caracteres para o nome ou endereço. Se estiver desenvolvendo em Windows NT, você deverá especificar um nome completamente qualificado.

Os ambientes AIX, HP-UX, e Solaris são sensíveis a maiúsculas e minúsculas. Verifique as letras maiúsculas e minúsculas do valor que você especificar para esta opção.

Exemplo:

sms.raleigh.ibm.com
 
                  ou
 
9.67.226.22

Não existe valor padrão.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

ID do usuário

No campo ID do usuário, digite o USERID que será registrado na máquina de destino especificada, no campo Nome.

Os ambientes AIX, HP-UX, e Solaris são sensíveis a maiúsculas e minúsculas. Verifique as letras maiúsculas e minúsculas do valor que você especificar para esta opção.

Exemplo:

 /JAVADESTUID=myuserid

Não existe valor padrão.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Diretório

No campo Diretório, digite o nome do diretório de uma máquina de destino para o qual o código Java e os arquivos de suporte auxiliares serão enviados.

O diretório de destino deve existir. O usuário especificado pela opção de geração /DESTUID deve ter autoridade para gravar neste diretório. Especifique o caminho completo. Para ambientes AIX, HP-UX, e Solaris, o seguinte é verdadeiro:

Você não pode usar qualquer palavra-chave de plataforma específica, por exemplo:

Exemplo: para AIX, HP-UX, e Solaris

   '/home/myid/mysource'

Não existe valor padrão.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Senha

No campo Senha, digite a senha do USERID que será registrada na máquina de destino Java.

A senha será utilizada para o usuário especificado pela opção de geração /DESTUID. Os ambientes AIX, HP-UX, e Solaris são sensíveis a maiúsculas e minúsculas. Verifique as letras maiúsculas e minúsculas do valor que você especificar para esta opção.

Não existe valor padrão.

Este campo não estará disponível quando a parte de opções de geração padrão especificar a opção correspondente com NOOVERRIDE.

Nos blocos de notas de opções, os valores-padrão exibidos para as opções de geração são atribuídos por meio de uma parte de opções de geração ou a partir dos valores-padrão definidos pelo sistema.

Guia de Saída Java

Use a guia Saída Java para especificar opções de geração relacionadas à saída Java.

Grupo EJB

No campo Grupo EJB, digite o nome de um grupo Enterprise Java Bean (EJB) no qual você deseja criar um bean sessão.

O grupo já deve existir.

Por padrão o VisualAge Generator crias wrappers Java (um para o programa e um para cada parâmetro de registro) porém não cria um beam de sessão. Para mais informações sobre os wrappers java, consulte VisualAge Generator Client/Server Communications Guide.

Prefixo de tabela de mensagens

No campo Prefixo de tabela de mensagem, digite um prefixo.

Esta opção está disponível somente se você estiver gerando um registro UI. Caso esteja gerando um programa transação Web, o prefixo de tabela de mensagem definido no programa é utilizado.

O padrão é sem prefixo.

Sistema de destino Java

No menu pull-down Sistema de destino Java, selecione um sistema de destino para a saída Java.

Ele pode ser AIX, SOLARIS ou Windows NT.

Nome do pacote

No campo Nome do pacote, digite o nome de um pacote Java.

Máquina de destino

Na caixa de grupo Máquina de destino, digite a informação sobre onde o código Java gerado deve ser enviado:

O código gerado é enviado para esta máquina de destino, onde o código pode ser preparado e compilado para runtime. O usuário precisa autorização de gravação para o diretório de destino na máquina de destino.

Nome

No campo Nome, digite o nome ou o endereço numérico de TCP/IP da máquina de destino na qual está localizado o diretório de destino.

Você pode digitar até 64 caracteres para o nome ou endereço. Se estiver desenvolvendo em Windows NT, você deverá especificar um nome completamente qualificado.

Os ambientes AIX, HP-UX, e Solaris são sensíveis a maiúsculas e minúsculas. Verifique as letras maiúsculas e minúsculas do valor que você especificar para esta opção.

Exemplo:

sms.raleigh.ibm.com
 
                  ou
 
9.67.226.22

ID do usuário

No campo ID do usuário, digite o USERID que será registrado na máquina de destino especificada, no campo Nome.

Os ambientes AIX, HP-UX, e Solaris são sensíveis a maiúsculas e minúsculas. Verifique as letras maiúsculas e minúsculas do valor que você especificar para esta opção.

Exemplo:

 /JAVADESTUID=myuserid

Diretório

No campo Diretório, digite o nome do diretório de uma máquina de destino para o qual o código Java e os arquivos de suporte auxiliares serão enviados.

O diretório de destino deve existir. O usuário especificado pela opção de geração /DESTUID deve ter autoridade para gravar neste diretório. Especifique o caminho completo. Para ambientes AIX, HP-UX, e Solaris, o seguinte é verdadeiro:

Você não pode usar qualquer palavra-chave de plataforma específica, por exemplo:

Exemplo: para AIX, HP-UX, e Solaris

   '/home/myid/mysource'

Senha

No campo Senha, digite a senha do USERID que será registrada na máquina de destino Java.

A senha será utilizada para o usuário especificado pela opção de geração /DESTUID. Os ambientes AIX, HP-UX, e Solaris são sensíveis a maiúsculas e minúsculas. Verifique as letras maiúsculas e minúsculas do valor que você especificar para esta opção.

Botões de comando

Selecione Ok para aceitar os valores e fechar a janela.

Selecione Cancelar para descartar todas as alterações para todos os itens do bloco de notas Opções de Geração do Windows NT CICS.


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