3 Replies Latest reply: Aug 19, 2015 1:15 PM by Antonio Mercadante RSS

    Retirar " de um Store TXT

    Antonio Mercadante

      Caros,

       

      Boa tarde!

       

      Alguém tem uma sugestão de como posso resolver o problema abaixo?

       

      Faço a carga de um arquivo posicional com o load abaixo.

       

      [ARQUIVO ORIGINAL]:

      LOAD

        @1:8&

        @9:17&

        @18:267&

        @268:N AS REGISTRO

        ,ROWNO() AS NUM_LINHA

      FROM

      [C:\Users\****\Documents\****\*****-julho\PARAMETRO072015.txt]

      (fix, codepage is 1252);

       

      O campo @18:267 é um texto aberto onde o usuário digitou um valor 0,5%.

       

      Quando executo o Store

       

      STORE [ARQUIVO ORIGINAL] INTO $(vPathCsv)\PARAMETRO$(vDataHora).TXT (TXT);

       

      ele grava o arquivo, porem todas a linhas onde possui uma virgula digitada ele grava " aspas dupla.

      Se eu fizer um replace da virgula para ponto funciona. Porem gostaria de gravar a virgula.

       

      Alguém sabe como eu poderia tratar esse caso?

       

      Obrigado.

       

      Atte.

      Mercadante