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. Apêndice A: Funções do PowerExchange para Campos Definidos pelo Usuário
  12. Apêndice B: Programas de Método de Acesso do Usuário
  13. Apêndice C: Grupos de Aplicativos e Aplicativos
  14. Apêndice D: Propriedades do Mapa de Dados
  15. Apêndice E: Propriedades do Registro, Campo e Tabela
  16. Apêndice F: Carimbos de Data/Hora DTL__CAPXTIMESTAMP
  17. Apêndice G: 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

Split

Split

Obtém o conteúdo de um campo de um ponto de início especificado para um tamanho especificado. Você pode usar essa função para obter um único campo de um campo de grupo.
O campo a ser dividido deve ser um tipo de dados semelhante ao campo de destino. Por exemplo, você não pode usar a função Dividir para copiar um campo com um tipo de dados de caractere para um campo de destino com um tipo de dados numérico.
Para criar um subcampo com um tipo de dados diferente de CHAR de um campo de origem CHAR, use a função Split juntamente com a função CopyData, como a seguir:
  1. Use a função Split no campo de origem para criar um novo campo CHAR.
  2. Use a função CopyData no novo campo CHAR para criar um campo de destino com um tipo de dados diferente, como um tipo de dados numérico.
Sintaxe:
result
=Split(
field
,
start_byte
,
length
)
A tabela a seguir descreve os parâmetros:
Parâmetro
Descrição
Tipo de dados
result
Retorna o conteúdo do campo do byte de início especificado para o tamanho especificado.
Qualquer tipo
campo
Campo do qual obter um subcampo.
Qualquer tipo
start_byte
O número do byte no qual começa o subcampo. Os deslocamentos começam em 1.
NUM32
tamanho
O número de bytes a obter.
NUM32