Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
mercadante
Creator
Creator

Retirar " de um Store TXT

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

(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

1 Solution

Accepted Solutions
nicolett_yuri

No seu comando de STORE, adicione a seguinte regra:

STORE tabela INTO tabela .txt (txt, utf8, delimiter is ';');

View solution in original post

3 Replies
Clever_Anjos
Employee
Employee

Tenta colocar

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

nicolett_yuri

No seu comando de STORE, adicione a seguinte regra:

STORE tabela INTO tabela .txt (txt, utf8, delimiter is ';');

mercadante
Creator
Creator
Author

Yuri,

Funcionou!

Muito obrigado pela ajuda.

Grato,

Mercadante