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

Exemplos de GetCurrentFileName

Exemplos de GetCurrentFileName

Os exemplos a seguir demonstram como usar a função GetCurrentFileName para retornar um ou mais arquivos de dados associados a um mapa de dados.

Exemplo 1

Se um mapa de dados for associado ao arquivo de dados demo3.dat que está no diretório
c:/Informatica/PowerExchange/examples
, a função GetCurrentFileName retornará o seguinte valor para todos os registros do mapa de dados:
c:/Informatica/PowerExchange/examples/demo3.dat

Exemplo 2

Se um mapa de dados for associado a um arquivo de lista de arquivos que lista vários arquivos de dados, a função GetCurrentFileName retornará o nome do arquivo de dados no qual cada registro foi lido. Por exemplo, se um mapa de dados for associado a um arquivo de lista de arquivos que lista os seguintes arquivos de dados contendo cada um 10 registros:
c:/Informatica/PowerExchange/examples/datafile1.dat c:/Informatica/PowerExchange/examples/datafile2.dat
A função GetCurrentFileName retornará o seguinte valor para os registros de 1 a 10:
c:/Informatica/PowerExchange/examples/datafile1.dat
A função GetCurrentFileName retornará o seguinte valor para os registros de 11 a 20:
c:/Informatica/PowerExchange/examples/datafile2.dat

Exemplo 3

Se o arquivo de lista de arquivos listar os seguintes arquivos de dados que usam um caminho relativo e cada arquivo de dados tiver 10 registros:
../datafile1.dat ../datafile2.dat
A função GetCurrentFileName retornará o seguinte valor para os registros de 1 a 10:
../datafile1.dat
A função GetCurrentFileName retornará o seguinte valor para os registros de 11 a 20:
../datafile2.dat