Sumário

Search

  1. Prefácio
  2. Introdução ao Navegador do PowerExchange
  3. Mapas de Dados
  4. Mapas de Dados para Fontes de Dados Específicas
  5. Copybooks
  6. Grupos de Registro e Registros de Captura
  7. Grupos de Extração e Mapas de Extração
  8. Metadados Pessoais
  9. Teste de Linha de Banco de Dados
  10. Exemplos do Navegador do PowerExchange
  11. Funções do PowerExchange para Campos Definidos pelo Usuário
  12. Programas de Método de Acesso do Usuário
  13. Grupos de Aplicativos e Aplicativos
  14. Propriedades do Mapa de Dados
  15. Propriedades do Registro, Campo e Tabela
  16. Carimbos de Data/Hora DTL__CAPXTIMESTAMP
  17. Rastreamento para criar um mapa de memória ao importar um copybook COBOL

Guia do Usuário do Navegador

Guia do Usuário do Navegador

Vários Arrays em uma Única Linha de Entrada de Dados

Vários Arrays em uma Única Linha de Entrada de Dados

Algumas fontes de dados herdadas contêm vários arrays, ou cláusulas OCCURS, em um único registro.
O PowerExchange pode gerar várias linhas de saída a partir de um único registro e definir campos de saída como NULL quando os dados do registro forem esgotados.
A tabela a seguir mostra alguns exemplos de entrada de dados:
Linha de Entrada de Dados
fld1 - OCCURS DEPENDING
fld2 - OCCURS DEPENDING
1
3 valores 10, 20, 30
2 valores AA, BB
2
1 valor 55
4 valores DD1, DD2, DD3, DD4
A tabela a seguir mostra um exemplo de saída de dados:
Linha de Saída de Dados
Fld1
Fld2
1
10
AA
2
20
BB
3
30
NULL
4
55
DD1
5
NULL
DD2
6
NULL
DD3
7
NULL
DD4
Você também pode usar esse processo de única entrada-muitas saídas com outros tipos de campo, como números de conta, para que cada linha de saída de dados fique completa.