Duvida Leitura de arquivo "dos"

Discussão em 'Progress 4GL' iniciado por Odila, Maio 7, 2014.

  1. Odila

    Odila Sem Pontuação

    Estou lendo arquivos txt do "dos", alguns o progress não identifica o fim de arquivo e infoma que o arquivo esta vazio. Tentei abrir e ler com unformatted, tipo "dos" e não le. Se eu abro no editor e salvo, sem qualquer alteração, o arquivo é lido. Alguma forma de ler esse arquivos?
  2. jaisonantoniazzi

    jaisonantoniazzi Membro Ativo

    Boa tarde, tudo bom?
    Poderia compartilhar o arquivo, por favor?
  3. Odila

    Odila Sem Pontuação

    sim. aqui vai um deles.

    Arquivos Anexados:

  4. Odila

    Odila Sem Pontuação

    segue o teste:
    DEF TEMP-TABLE tt-mail-ant
    FIELD tt-mail-old AS CHAR
    INDEX ch-princ tt-mail-old.

    INPUT FROM c:\spool\ft0513imp99teste.txt.

    CREATE tt-mail-ant.

    IMPORT UNFORMATTED tt-mail-ant.

    IF tt-mail-ant.tt-mail-old <> ""
    THEN DISP "leu" SKIP(2).
    ELSE DISP "em branco: " SKIP(2).
  5. jaisonantoniazzi

    jaisonantoniazzi Membro Ativo

    O teu arquivo precisa ter final de linha (CR LF) para o progress ler o arquivo com o código compartilhado.
  6. Odila

    Odila Sem Pontuação

    Sim. Para isso precisa ser regravado o arquivo. Como são mais de 450. Não quero fazer manual. Queria alguma processo que não dependesse do fim de linha.

Compartilhe esta Página