Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Excluir dados na carga de QVD

Boa tarde Pessoal

Estou com um pequeno problema na carga de um QVD em que estou trabalhando, no meio do QVD tenho linhas com o campo total geral da despesa como no print a seguir

print.jpg

Como eu consigo me livrar dessas linhas durante a carga do QVD? isso é possível?

Atenciosamente

Tags (1)
1 Solution

Accepted Solutions
eduardo_dimperi
Valued Contributor II

Re: Excluir dados na carga de QVD

Oi Marcos, concordo com o Marcel.

Como voce disse que o problema esta na carga do QVD, imagino que essa resposta já esteja nele.

Um complemento que eu gostaria de fazer é caso voce NUNCA mais queria que essas linhas apareçam, ou seja, essa informação é desnecessária. Voce pode sobrescrever o QVD.

TMP:

LOAD

*

FROM [lib://Pasta/SuaPasta.qvd]

(qvd)

WHERE D5 not like 'Total Geral da Despesa'; //comando para nao carregar a linha que voce grifou


Store TMP into [lib://Pasta/SuaPasta.qvd] // sobrescreve o qvd

Store TMP into [lib://Pasta/SuaPasta_2.qvd] // cria um outro qvd sem a linha grifada

4 Replies
marcelvinicius
Contributor III

Re: Excluir dados na carga de QVD

Bom dia amigo, como vai?

Vamos la, temos poucas informações, mas presumindo que você queira excluir essas informações no momento de passar para um QVD, você pode utilizar uma condição where, tipo assim:

SQL SELECT * FROM  SuaTabela

where  ContaContabil not like '%Total%';

Obs.: Partindo do principio que você busque suas informações via select de alguma fonte de dados.

Segundo hipótese é no momento do seu load DO QVD desconsiderar essa informação com uma condição where também:

LOAD

Campo A

Campo B

ContaContabil 

FROM [lib://Pasta/SuaPasta.qvd]

(qvd)

WHERE ContaContabil not like '%Total%';


Espero ter ajudado

eduardo_dimperi
Valued Contributor II

Re: Excluir dados na carga de QVD

Oi Marcos, concordo com o Marcel.

Como voce disse que o problema esta na carga do QVD, imagino que essa resposta já esteja nele.

Um complemento que eu gostaria de fazer é caso voce NUNCA mais queria que essas linhas apareçam, ou seja, essa informação é desnecessária. Voce pode sobrescrever o QVD.

TMP:

LOAD

*

FROM [lib://Pasta/SuaPasta.qvd]

(qvd)

WHERE D5 not like 'Total Geral da Despesa'; //comando para nao carregar a linha que voce grifou


Store TMP into [lib://Pasta/SuaPasta.qvd] // sobrescreve o qvd

Store TMP into [lib://Pasta/SuaPasta_2.qvd] // cria um outro qvd sem a linha grifada

Not applicable

Re: Excluir dados na carga de QVD

Obrigado amigo, precisei mudar umas duas coisinhas mais funcionou que foi uma maravilha.

Obrigado

eduardo_dimperi
Valued Contributor II

Re: Excluir dados na carga de QVD

Que bom, precisando só chamar