Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

2 Datas na mesma tabela

Boa tarde, preciso criar um relatório que recebe informações de outras tabelas, e uma dessas informações é uma data. Na tabela principal já possui uma data, como que eu posso fazer para que o qlik consiga filtrar as 2 datas ao mesmo tempo?  Quando filtro a data pelo where funciona, mas quando tento utilizar o qlik para fazer esse filtro não funciona. Estou enviando o qvd.

Tags (1)
1 Solution

Accepted Solutions
israelcsouza
New Contributor III

Re: 2 Datas na mesma tabela

Troque o Código da tabela de orçamento para este

ORCAMENTO:

LOAD

  %SK_Tab &'|'& DATAFORMATADA2 AS CHAVE,

    VALORORCADO,

    DATAFORMATADA2 AS DATA_ORCADA

    TipoO

Resident ORCAMENTO_TEMP;


e use o campo DATA_ORCADA

22 Replies
mario_sergio_ti
Valued Contributor

Re: 2 Datas na mesma tabela

Amigo, padroniza os nomes dos campos do tipo data;

Ex.:

Tab_A:

Load

    DATAREC As 'Data',

    ...

From FONTEDEDADOS1;

Tab_B:

Load

    DATANF As 'Data',

    ...

From FONTEDEDADOS2;

Not applicable

Re: 2 Datas na mesma tabela

Bom dia Mario, mesmo padronizando as datas eu tenho problema, porque as datas estão na mesma tabela. Quando eu consigo filtrar com uma data a outra não filtra, uma deveria filtrar por mes ano e a outra a data inteira. Obrigado por enquanto.

mario_sergio_ti
Valued Contributor

Re: 2 Datas na mesma tabela

Amigo, segue;

Tab_Data:

LOAD

  ID As '%SK_Tab',

    Date(Num(DATA),'DD/MM/YYYY') As 'Data',

    'Ocorrência' As 'Tipo'

FROM [lib://QVD_APOIO/ORCAMENTOQVD.qvd](qvd);

Concatenate

Tab_Data:

LOAD

  ID As '%SK_Tab',

    Date(Floor(DATACADASTRO),'DD/MM/YYYY') As 'Data',

    Time(Frac(DATACADASTRO),'hh:mm:ss') As 'Tempo',  

    'Cadastro' As 'Tipo'

FROM [lib://QVD_APOIO/ORCAMENTOQVD.qvd](qvd);

Tab_Atributos:

LOAD

  ID As '%SK_Tab',

    NIVEL3,

    PACOTE,

    NIVEL4,

    VALORORCADO,

    VALORREALIZADO,

    NIVEL3ID,

    NIVEL4ID,

    AGENCIAID,

    GRUPOID,

    DOCUMENTO,

    OBS,

    VALOR,

    agencia,

    id,

    ID_GESTOR

FROM [lib://QVD_APOIO/ORCAMENTOQVD.qvd](qvd);

Not applicable

Re: 2 Datas na mesma tabela

Mario obrigado pelo retorno, fiz alterações conforme mostrou no exemplo, precisei alterar umas das datas e ainda assim não estou tendo sucesso, estou enviando o qvw e o qvd alterado. Obrigado por enquanto.

mario_sergio_ti
Valued Contributor

Re: 2 Datas na mesma tabela

Amigo;

Trabalho com Qlik Sense, e consigo abrir seu QVW para ver o script;

Tem como publicar um print do resultado esperado no layout?

A ideia é ter somente uma data para associação.

Not applicable

Re: 2 Datas na mesma tabela

Estou enviando o qvd contendo somente o mes 03, dessa maneira ele traz os dados que eu necessito, mas quando eu deixo para que o qlik faça o filtro isso nao funciona. Obrigado por enquanto.

mario_sergio_ti
Valued Contributor

Re: 2 Datas na mesma tabela

Amigo, segue;

Testei com seu calendário sem precisar realizar alterações.

Tab_Data:

LOAD

  ID,

    Date(Num(DATA_ORC),'DD/MM/YYYY') As 'DATA',

    'Ocorrência' As 'TIPO'

FROM [lib://QVD_APOIO/TABELA_ORCAMENTO.qvd](qvd);

Concatenate

Tab_Data:

LOAD

  ID,

    Date(Floor(DATA_EMISSAO),'DD/MM/YYYY') As 'DATA',

    'Emissão' As 'TIPO'

FROM [lib://QVD_APOIO/TABELA_ORCAMENTO.qvd](qvd);

Tab_Atributos:

LOAD

    ID,

    NIVEL3,

    PACOTE,

    NIVEL4,

    DATA_ORC,

    VALORORCADO,

    VALORREALIZADO,

    NIVEL3ID,

    NIVEL4ID,

    AGENCIAID,

    GRUPOID,

    DATA_EMISSAO,

    DOCUMENTO,

    OBS,

    VALOR,

    id,

    agencia,

    ID_GESTOR

FROM [lib://QVD_APOIO/TABELA_ORCAMENTO.qvd](qvd);

Print:

Capturar.JPG

mario_sergio_ti
Valued Contributor

Re: 2 Datas na mesma tabela

Aplicando filtros;

Capturar.JPG

israelcsouza
New Contributor III

Re: 2 Datas na mesma tabela

Boa tarde, acho que o problema não esta nas datas e sim nas expressões.

Segue, verifique e de um feedback.