É possível selecionar definições variáveis do código de
origem importado incluindo as fontes de informações e os dados do
aplicativo em uma especificação de captura.
Sobre Esta Tarefa
É possível importar sua definição de variável de código de
origem COBOL, C, C++ ou PL/I contendo uma definição de dados.
Procedimento
- Clique em Selecionar a partir da estrutura de
linguagem importada. A janela Escolher código de origem é
aberta.
- 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, o
idioma de origem será configurado automaticamente:
Idioma 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, deve-se
selecionar o idioma de origem. Também é possível substituir o idioma
de origem escolhido, se necessário.
Para C e C++ é possível fornecer o nome da estrutura a ser
importada. Isso é padronizado para DFHDATA ou para 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 do DFHPI são documentadas como mensagens
CICS e são compartilhadas com o assistente de serviços da web do CICS
e com o 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.
Essa janela contém uma árvore
que mostra a estrutura de linguagem. Os itens são indentados na
árvore se 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.
- Clique no item de dados que deseja importar na árvore de itens de
dados exibida. 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.
As opções
do compilador determinam o tipo de vírgula flutuante usado e, se o tipo errado
for usado no editor de ligação de evento, 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.
- Opcional: Selecione uma das opções de ponto flutuante (Ponto
flutuante binário, Ponto flutuante
decimal ou Ponto flutuante
hexadecimal) e clique em OK.
- 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áveis.
Resultados
Você importou um valor de dados variáveis. 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
Mudar a estrutura de
linguagem na janela
Estrutura de
linguagem para selecionar outra estrutura de linguagem.