Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Importar campo como texto e nao numero

Pessoal,

Estou precisando de ajuda, ja tentei ler varias explicações mas não deu certo.

Estou importando uma planilha com somente duas colunas, uma coluna com o código da cor e a outra com a descrição da cor, a questão é que o qlik sense quando importa a coluna de código, ele importa como numero, mesmo ela sendo definida como texto no excel.


Abaixo um exemplo das colunas, no excel antes da importação:

Cod_Cor     -     Cor

0001               - Amarelo

001                 - Verde

0002               - Laranja

01                  -  marrom

1                    - preto

2                    - Roxo

e abaixo como ficam depois da importação.

Cod_Cor     -     Cor

0001               - Amarelo

0001                 - Verde

0002               - Laranja

0001                  -  marrom

0001                    - preto

0002                    - Roxo

Alguma dica de como devo fazer para manter os campos da coluna Cod_Cor como texto?

Muito obrigado

Luis

15 Replies
mario_sergio_ti
Valued Contributor

Re: Importar campo como texto e nao numero

Amigo, tente;

Text([Cod_Cor]) As 'Cod_Cor'

el_aprendiz111
Valued Contributor

Re: Importar campo como texto e nao numero

Hola,

='000' & Replace(LTrim(Replace(Cod_Cor, '0', ' ')), ' ', 0) 

Not applicable

Re: Importar campo como texto e nao numero

Mario,

Muito obrigado pela resposta.

Sou novato no qlik e estou sofrendo um pouco.

Uma duvida, devo colocar o comando Text([Cod_Cor]) As 'Cod_Cor'  em um script no data load editor  ou em algum outro campo.


Quando tento colocar no data load editor,  a planilha nao é importada para o data manager e nao consigo fazer as associações.


Muito obrigado.


Abs

Luis

glauco_sonoda
New Contributor

Re: Importar campo como texto e nao numero

Luis, por acaso você tentou formatar a coluna no Excel para "texto" antes de importar?

Not applicable

Re: Importar campo como texto e nao numero

Sim, formatei para texto....

Eu li em algum explicativo que qlik sempre importa como numeros uma coluna configurada como texto se nela conterem so numeros.

glauco_sonoda
New Contributor

Re: Importar campo como texto e nao numero

Este foi o teste que fiz e manteve a mesma formatação do que estava na planilha. Por acaso é isso que você precisa?

Capture.PNG

Sou novato também nas ferramentas da QLIK, portanto o que você aprender também serve de lição para mim.

mario_sergio_ti
Valued Contributor

Re: Importar campo como texto e nao numero

Isso aí amigo;

No caso via "Editor de carga de dados";

Sendo feito desta forma, terá que desbloquear:

Capturar.JPG

No script;

Ex.:

Tab_Cores:

Load

    Text([Cod_Cor]) As 'Cod_Cor'

    Cor

From [TABELA];

Porém... Acho que não precisará;

Fiz um teste com seus dados de amostra, e no front-end ficou norma, veja:

TESTE.gif

mario_sergio_ti
Valued Contributor

Re: Importar campo como texto e nao numero

O importante é de alguma forma ajudar o próximo, parabéns pela atitude.

Not applicable

Re: Importar campo como texto e nao numero

Glauco e Mario,

Super obrigado pelo ajuda de voces...

Mas realmente nao sei o que esta acontecendo, pois fiz exatamente o passo a passo acima, e nao funciona... Sera que pode ser por eu estar usando a versao Sense Cloud em ingles?

abs