Importar Arquivo Texto

Discussão em 'Progress 4GL' iniciado por eder.luca2012, Setembro 28, 2012.

  1. eder.luca2012

    eder.luca2012 Membro Participativo

    Bom dia

    Geralmente quando vou manipular um arquivo texto eu utilizo um delimitador entre os campos porém me deparei com uma situação onde não sei como resolver tenho um arquivo texto que não possui limitador porém eu tenho um layout que me informa que da posição 1 até 10 é uma informação apartir da 11 outra informação existe uma forma deu importar esse arquivo e gravar cada posição em uma tabela temporária especifica?
  2. LeandroSantos

    LeandroSantos Membro Participativo

    Use a função substring, exemplo:
    Código:
    def var vLinha as char.
    
    input from "C:\Arquivo.txt".
       
       repeat:
          import unformatted vLinha.
          
          create Tabela.
          assign
             Tabela.Campo1 = substring(vLinha,1,10)
             Tabela.Campo2 = susbtring(vLinha,11,5). 
          
       end.
       
    input close.

Compartilhe esta Página