Selecionando Variáveis do Código Fonte Importado

É possível selecionar definições variáveis do código de origem importado, ao incluir as fontes de informações e os dados do aplicativo em uma especificação de captura.

Sobre Esta Tarefa

É possível importar a definição de variável de código de origem COBOL, C, C++ ou PL/I contendo uma definição de dados.

Procedimento

  1. Clique em Selecionar da Estrutura de Linguagem Importada. A janela Escolher Código de Origem é aberta.
    Uma imagem do diálogo Especificar Estrutura de Origem.
  2. Clique em Escolher um Arquivo de Estrutura de Linguagem e navegue até o arquivo de código de origem; em seguida, clique em OK. Se seu arquivo de origem usar uma das extensões a seguir, a linguagem de origem será configurada automaticamente:
    Linguagem de origem Extensão do arquivo
    C *.c ou *.h
    C++ *.cpp ou *.hpp
    COBOL *.cbl, *.cob, *.ccp ou *cpy
    PL/I *.pli, *.mac ou *.inc

    Se o arquivo não tiver uma das extensões mostradas, você deverá selecionar a linguagem de origem. Também é possível substituir a linguagem de origem escolhida, se necessário.

    Para C e C++ é possível fornecer o nome da estrutura a ser importada. O padrão é DFHDATA ou o último nome de estrutura utilizado.

    Após o editor carregar a estrutura de linguagem, ele exibe qualquer erro e aviso descobertos na estrutura de linguagem. Essas mensagens pré-fixadas DFHPI são documentadas como mensagens CICS e são compartilhadas com o assistente de serviços da Web CICS e assistente XML CICS. Se ocorrerem erros, a estrutura de linguagem não pode ser utilizada e o editor retorna ao painel anterior. Se ocorrerem avisos, eles são exibidos. Clique em OK.

    Se não houver erros, a janela Estrutura de Linguagem é exibida.

    Uma imagem do diálogo Obter formato de dados da estrutura de linguagem importada.
    Essa janela contém uma árvore mostrando a estrutura de linguagem. Os itens são indentados na árvore, se eles estiverem contidos em um item pai. Cada item possui um formato, deslocamento e comprimento. A precisão é mostrada para itens numéricos e científicos.

  3. Clique no item de dados que deseja importar na árvore exibida dos itens de dados. Se o tipo de dado for ponto flutuante e a linguagem não for COBOL, a janela Escolher Tipo de Ponto Flutuante Usado será exibida.
    Uma imagem do diálogo Escolher Tipo de Ponto Flutuante.

    As opções do compilador determinam o tipo de ponto flutuante utilizado e se o tipo errado for usado no editor de ligação de evento CICS, valores incorretos poderão ser produzidos para o evento.

    Nota: A janela Escolher Tipo de Ponto Flutuante Usado não é exibida para COBOL porque somente o ponto flutuante hexadecimal é válido para COBOL.
  4. Opcional: Selecione uma das opções de ponto flutuante (Ponto Flutuante Binário, Ponto Flutuante Decimal ou Ponto Flutuante Hexadecimal) e clique em OK.
  5. Clique em OK. As informações de formato são preenchidas no item de dados importado na janela Fonte de Informações ou Valor de Dados Variável.

Resultados

Você importou um valor de dados variável. Na próxima vez que você clicar em Selecionar na estrutura de linguagem importada, a última estrutura de linguagem especificada será exibida automaticamente. Se você desejar importar um valor de uma estrutura de linguagem diferente, é possível clicar em Alterar a estrutura de linguagem na janela Estrutura de Linguagem para selecionar outra estrutura de linguagem.