Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

lucianosv
Valued Contributor

Problemas com arredondamento de casas decimais

Bom dia.

Possuo uma extração de arquivos excel com campos de até 14 casas decimais. A extração funciona normalmente e gera um qvd corretamente. Quando leio esse qvd em uma aplicação zerada os números se mantém corretos, porém quando concateno esses dados na fato de uma aplicação existente ocorre um arredondamento que não consigo compreender.

Já tentei forçar as casas usando Num([Inscritos 15.1],'0,0#############') mas não resolveu.

Alguém já passou por algo similar?

Grato.

Tags (1)
1 Solution

Accepted Solutions
lucianosv
Valued Contributor

Re: Problemas com arredondamento de casas decimais

Boa tarde.

Para informação.

Existe um bug no Qlik quando você faz um left join com outra base usando distinct que causa este problema de arredondamento.

A solução é criar um resident com o distinct e usar o resultado no left join.

4 Replies
MVP
MVP

Re: Problemas com arredondamento de casas decimais

Me parece que o Qlik apenas adaptou os novos registros ao formato que tinha os registros anteriores.

Se der uma carga do QVD em uma tabela a ser deletada apos a carga, mas feita antes da concatenacao?

Desta forma, o formato do campo seria o do QVD, visto que foi lido antes......

MVP
MVP

Re: Problemas com arredondamento de casas decimais

Seria uma tabela temporaria. Poderia ter apenas o campo que tem os 14 digitos.

Highlighted
lucianosv
Valued Contributor

Re: Problemas com arredondamento de casas decimais

Então, os campos de valores são diferentes. Inverti a ordem de load do concatenate vou testar pra ver.

Enviado do meu iPhone

Em 6 de jan de 2016, às 12:32, Alessandro Furtado <qcwebmaster@qlikview.com> escreveu:

Qlik Community

Problemas com arredondamento de casas decimais

resposta de Alessandro Furtado em Qlik Brasil - Visualize a discussão completa

Seria uma tabela temporaria. Poderia ter apenas o campo que tem os 14 digitos.

Responda a esta mensagem respondendo a este e-mail ou vá para a mensagem em Qlik Community

Inicie uma nova discussão em Qlik Brasil por e-mail ou em Qlik Community

Seguindo Qlik Brasil nestes fluxos: Caixa de Entrada

Seguindo Problemas com arredondamento de casas decimais nestes fluxos: Caixa de Entrada

Seguindo Alessandro Furtado nestes fluxos: Fluxo de conexões

lucianosv
Valued Contributor

Re: Problemas com arredondamento de casas decimais

Boa tarde.

Para informação.

Existe um bug no Qlik quando você faz um left join com outra base usando distinct que causa este problema de arredondamento.

A solução é criar um resident com o distinct e usar o resultado no left join.