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: 
mario_ti
Creator
Creator

Tabela Fato e Dimensões

Boa Tarde pessoal

Tô com um probleminha, image que tenho a fato com ID_VENDA e ID_ESTOQUE

que ambas são a concatenação de produto&data&filial e ainda tem uma coluna

dual('ESTOQUE',1) as Origem no caso de estoque

dual('VENDA',2) as Origem no caso de venda


Pois bem ... na dimensão tenho

DIM_VENDA

VL_VENDA

DATA_VENDA

dentre outros ...


SIM_ESTOQUE

DATA_CADASTRO

QTDE

dentre outros


Eu preciso fazer o seguinte calculo:

Sum(

   {$<

   DATA_VENDA={'>=$(=Date(MIN(DATA_VENDA),"DD/MM/YYYY"))<=$(=Date(MAX(DATA_VENDA),"DD/MM/YYYY"))'}, 

   DATA_CADASTRO={'<=$(=Date(max(DATA_GERAL)-60,"DD/MM/YYYY"))'}

    >} VL_VENDA)

Se eu tirar o DATA_CADASTRO funciona perfeitamente, com faço um SUM de um dimensão usando como SETANALYSIS campo de outra dimensão??

11 Replies
Thiago_Justen_

Mario,

Dá uma olhada nesse script e a partir dele veja se consegue o que você precisa.

Abraços e Sucesso!!

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
mario_ti
Creator
Creator
Author

Acho que consegui aqui usando o P ...

Sum(

   {$<

   CD_PROD = P({$< DATA_CADASTRO={'<=$(=Date(max(DATA_GERAL)-60,"DD/MM/YYYY"))'} >} CD_PROD)

   DATA_VENDA={'>=$(=Date(MIN(DATA_VENDA),"DD/MM/YYYY"))<=$(=Date(MAX(DATA_VENDA),"DD/MM/YYYY"))'}

    >} VL_VENDA)

Obrigado a todos ..