Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal,
No meu banco de dados que carrego no qlik, o campo de data de emissão vem com a seguinte formatação: 20160106.
Como faço para formatar essa data no próprio script, onde ao invés de aparecer 20160106 apareça 06/01/2016?
Existe alguma função pra isso?
Rilton
Rilton,
tens que colocar dentro do teu LOAD
Segue um exemplo
Data:
LOAD
date(date#(Data,'YYYYMMDD'),'DD/MM/YYYY') as Data,
Vendas;
LOAD * INLINE [
Data , Vendas
20160101, 1500
20160102, 500
];
Rilton,
testa dessa forma:
LOAD
DATE(DATE#(CAMPO_DATA, 'YYYYMMDD'), 'DD/MM/YYYY') AS DATA_FORMATADA
.....
date(date#(Campo,'YYYYMMDD'),'DD/MM/YYYY')
Eu uso o seguinte.
Date( Floor("campo_do_banco"),'DD/MM/YYYY') as Dia
Olá Alessandro,
desculpe minha ignorância, mas tentei aqui e não funcionou... é assim mesmo? veja imagem abaixo:
Rilton, você precisa colocar essa linha de código na parte de leitura da tabela que contém esse campo. Se tiver dúvidas cole o seu script aqui
Rilton,
tens que colocar dentro do teu LOAD
Segue um exemplo
Data:
LOAD
date(date#(Data,'YYYYMMDD'),'DD/MM/YYYY') as Data,
Vendas;
LOAD * INLINE [
Data , Vendas
20160101, 1500
20160102, 500
];
Show! Obrigado pessoal.