Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Comportamento Estranho Relacionamento com Calendario

Olá pessoal, tudo bem?

Eu esto tendo um problema em relacionar uma tabela de calendario com outra tabela.

Segue um print pra exemplificar melhor:

tabela.png

No caso as colunas que vem do calendario não estão relacionadas com as colunas que vem da outra tabela. Mesmo as tabelas estando relacionadas no modelo.

Segue tambem em anexo o Qvw.


Será que alguem sabe o motivo disso ta acontecendo?

1 Solution

Accepted Solutions
nicolett_yuri

Italo, as duas datas estão no mesmo formato, porém apenas visualmente.

A data da sua tabela de calendário só possui Dia, Mês e Ano, porém a data da outra tabela possui Dia, Mês, Ano, Hora e Minuto.

Tente retirar a Hora e Minuto da outra tabela.

Date(Floor(Date#([Scan Date] , 'YYYY/MM/DD hh:mm')), 'DD/MM/YYYY') as Data

View solution in original post

6 Replies
Anonymous
Not applicable
Author

Não consigo abrir o qvw, por causa da lincença que tenho aqui.

Mas se voce puder postar um print do visualizador de tabelas, para vermos como elas estao ligadas, talvez possa ajudar.

Not applicable
Author

Segue um print do visualizador de tabelas:

visualizador tabelas.png

Anonymous
Not applicable
Author

O campo data , nas duas tabelas esta formatado igual?  Pode ser que o campo nao esteja lendo como data, tente forçar usando a função date

Not applicable
Author

Rodrigo, desculpa a demora de responder.

Os dois estão com o mesmo formato.

nicolett_yuri

Italo, as duas datas estão no mesmo formato, porém apenas visualmente.

A data da sua tabela de calendário só possui Dia, Mês e Ano, porém a data da outra tabela possui Dia, Mês, Ano, Hora e Minuto.

Tente retirar a Hora e Minuto da outra tabela.

Date(Floor(Date#([Scan Date] , 'YYYY/MM/DD hh:mm')), 'DD/MM/YYYY') as Data

Not applicable
Author

Yuri, muito obrigado.

Funcionou perfeitamente.