Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
mario_ti
Creator
Creator

Como usar 2 datas em tabelas diferentes

Pessoal .. bom dia

O cenário é o seguinte:

Tenho 2 tabelas

vendas e estoque

em ambas tenho (alem de diversos outros campos)

COD_PRODUTO e DT_VDA na de venda e COD_PRODUTO e DT_ESTQ ...

o JOIN é pelo COD_PRODUTO  .. o problema esta sendo que quando crio o calendario preciso escolher uma data e escolhendo uma eu excluo (obviamente) os dados da outra tabela .. como posso resolver isso??? ate vi um post interessante

http://www.qlikfix.com/2016/09/08/elegant-link-table-script/

Mas nao consegui implementar .. alguem poderia me dar um help???

Labels (3)
1 Solution

Accepted Solutions
Clever_Anjos
Employee
Employee

uma outra solução seria concatenar as tabelas renomeando ambas datas para DATA, deve funcionar.

Se não funcionar, poste um modelo dos seus dados

View solution in original post

5 Replies
Clever_Anjos
Employee
Employee

A técnica correta para corrigir isso chama-se "Data Canônica" Canonical Date

mario_ti
Creator
Creator
Author

Blz vou dar uma olhada!

Obrigado Clever!

mario_ti
Creator
Creator
Author

Clever,

Este tipo num funciona como preciso (pelo menos nao consegui implementar)

Tenho a tabela

VENDAS    com COD_PROD DT_VDA e a QTDE_VDA

ESTOQUE com COD_PROD DT_ESTQ e QTDE_ESTQ ...

usando a forma que vc sugeriu as quantidades (nos filtros de data) ainda estão sendo influenciados.

Seria um tipo de JOIN no COD_PROD e q dependendo da data mostraria as qtde's ... seria algo como um calendario so para as 2 datas ... num sei se consegui explicar direito. rsrs

Clever_Anjos
Employee
Employee

uma outra solução seria concatenar as tabelas renomeando ambas datas para DATA, deve funcionar.

Se não funcionar, poste um modelo dos seus dados

mario_ti
Creator
Creator
Author

cara .. acho que resolveu sim .. vou fazer o qvd valendo .. qualquer coisa posto aqui .. mas pela amostragem q fiz funcionou perfeitamente!