Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
diegomorelli
New Contributor III

Datas e valores no qliksense

Bom dia pessoal.

Sou novo no qlik.

Fiz uma carga bem simples de alguns dados, conforme abaixo:

LOAD CODCLI,

  NRODOCTOCRC,

  EMISSAOCRC as [DATA DE SAÍDA],

        MONTH (EMISSAOCRC),

        YEAR (EMISSAOCRC ),

  VENCIMENTOCRC,

  RECEBIMENTOCRC,

  QUITADODOCTOCRC,

        CODDOCTOCRC,

        CODDOCTOCRCSUBST,

  STATUSDOCTOCRC;

[CRCDOCTO]:

SELECT "CODCLI",

  "NRODOCTOCRC",

  "EMISSAOCRC",

  "VENCIMENTOCRC",

  "RECEBIMENTOCRC",

  "QUITADODOCTOCRC",

        "CODDOCTOCRC",

        "CODDOCTOCRCSUBST",

  "STATUSDOCTOCRC"

FROM "GLOBUS"."CRCDOCTO"

WHERE STATUSDOCTOCRC IN ('N')

AND QUITADODOCTOCRC IN ('N');

O que acontece é que dentro da aplicação eu vejo as datas assim : 2016-07-21 00:00:00.0000.

Estou conectado em um banco ORACLE.

Gostaria de saber como fazer a carga e deixar as datas como nosso padrão: 21/07/2016.

O mesmo ocorre com os valores, na aplicação eu vejo 0,4 em vez de 0,40.

Se puderem ajudar eu agradeço muito.

Tags (1)
1 Solution

Accepted Solutions
Not applicable

Re: Datas e valores no qliksense

LOAD CODCLI,

  NRODOCTOCRC,

  date( EMISSAOCRC,'DD/MM/YYYY') as [DATA DE SAÍDA],

        MONTH (EMISSAOCRC),

        YEAR (EMISSAOCRC ),

  VENCIMENTOCRC,

  num( RECEBIMENTOCRC,'#.##0,00') as RECEBIMENTOCRC,

  QUITADODOCTOCRC,

        CODDOCTOCRC,

        CODDOCTOCRCSUBST,

  STATUSDOCTOCRC;

[CRCDOCTO]:

SELECT "CODCLI",

  "NRODOCTOCRC",

  "EMISSAOCRC",

  "VENCIMENTOCRC",

  "RECEBIMENTOCRC",

  "QUITADODOCTOCRC",

        "CODDOCTOCRC",

        "CODDOCTOCRCSUBST",

  "STATUSDOCTOCRC"

FROM "GLOBUS"."CRCDOCTO"

WHERE STATUSDOCTOCRC IN ('N')

AND QUITADODOCTOCRC IN ('N');

6 Replies
Not applicable

Re: Datas e valores no qliksense

LOAD CODCLI,

  NRODOCTOCRC,

  date( EMISSAOCRC,'DD/MM/YYYY') as [DATA DE SAÍDA],

        MONTH (EMISSAOCRC),

        YEAR (EMISSAOCRC ),

  VENCIMENTOCRC,

  num( RECEBIMENTOCRC,'#.##0,00') as RECEBIMENTOCRC,

  QUITADODOCTOCRC,

        CODDOCTOCRC,

        CODDOCTOCRCSUBST,

  STATUSDOCTOCRC;

[CRCDOCTO]:

SELECT "CODCLI",

  "NRODOCTOCRC",

  "EMISSAOCRC",

  "VENCIMENTOCRC",

  "RECEBIMENTOCRC",

  "QUITADODOCTOCRC",

        "CODDOCTOCRC",

        "CODDOCTOCRCSUBST",

  "STATUSDOCTOCRC"

FROM "GLOBUS"."CRCDOCTO"

WHERE STATUSDOCTOCRC IN ('N')

AND QUITADODOCTOCRC IN ('N');

galax_allu
Valued Contributor

Re: Datas e valores no qliksense

Hi

In the editor change the following settings ..

SET ThousandSep=',';

SET DecimalSep='.';

SET MoneyThousandSep=',';

SET MoneyDecimalSep='.';

SET MoneyFormat='$#,##0.00;($#,##0.00)';

SET TimeFormat='h:mm:ss TT';

SET DateFormat='YYYY/MM/DD';

SET TimestampFormat='YYYY/MM/DD h:mm:ss[.fff] TT';

SET MonthNames='Jan;Feb;Mar;Apr;May;Jun;Jul;Aug;Sep;Oct;Nov;Dec';

SET DayNames='Mon;Tue;Wed;Thu;Fri;Sat;Sun';

Edited :....

MVP
MVP

Re: Datas e valores no qliksense

Diego,

não esquecer que o date(Data , 'DD/MM/YYYY') é apenas a formatação que a data sera apresentada.  Para retirar o datetime do campo tem que usar o floor().

date(floor(Data),'DD/MM/YYYY').

O floor() fica com o inteiro de um numero (campo Data é um numero no Qlik), descartando o decimal, que é aonde esta a hora/minuto/segundo.....

diegomorelli
New Contributor III

Re: Datas e valores no qliksense

Obrigado Alessandro, ajudou muito.

diegomorelli
New Contributor III

Re: Datas e valores no qliksense

Rodrigo, obrigado pela resposta.

Funcionou perfeitamente.

Not applicable

Re: Datas e valores no qliksense

Por favor marque a pergunta como respondida para que fórum fique organizado.

obrigado!