Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Erro de transformação String em Número (zeros a esquerda)

Prezados,

Estou carregando uma tabela pivotada com registro fixo. Os campos de venda (sublinhados abaixo) originalmente são string com 15 dígitos. Não estou conseguindo transformá-los em número. Alguém pode me dar uma dica?

script de carga:

Table:

CrossTable(MES_ANO, VENDA, 7)

LOAD

[@1:8]  AS DATE,

[@9:10]  AS REGION,

[@11:15] AS PRODUCT_CODE,

[@16:22] AS PRESENTATION_CODE,

[@23:32] AS FCC_CODE,

[@33:37] AS LABORATORY_CODE,

'und' as METRICA,

num([@38:52]) AS 1,

num([@53:67]) AS 2,

Imagem da tabela carregada:

Numero_string.JPG

Tags (1)
1 Solution

Accepted Solutions
MVP
MVP

Re: Erro de transformação String em Número (zeros a esquerda)

Evaluate([@38:52])   as VENDA

3 Replies
Employee
Employee

Re: Erro de transformação String em Número (zeros a esquerda)

Tente fazer assim

Trim([@38:52])*1 AS 1


Caso contrario poste uma amostra dos seus dados

MVP
MVP

Re: Erro de transformação String em Número (zeros a esquerda)

Evaluate([@38:52])   as VENDA

mauroponte
Contributor II

Re: Erro de transformação String em Número (zeros a esquerda)

Wellington,

Veja e o QVW exemplo te ajuda.

Utilizei em uma tabela o valor calculado na expressão sobre o campo com os zeros, e em outra tabela os campos já calculados no script.

Espero que te ajude.