Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal,
Boa Tarde
Tenho o seguinte
Tenho uma tabela estoque e outra venda
tbl estoque tem
prod_estq
status
ja a venda tem
prod_vda
valor
dai tenho este set analyses
Sum({$<[STATUS]={'OK'}>}[VALOR])
que não soma pq o STATUS é da tabela estoque .. queria fazer algo assim
se fosse em SQL seria
SELECT sum(valor) FROM tblvenda
WHERE prod_vda in (SELECT prod_estq FROM tblestoque WHERE status = 'OK')
Como eu poderia fazer isso no set analyses ai de cima??
Será que consegui explicar?? rsrsrs
Pessoal
Obrigado a todos pela ajuda consegui resolver usando * (interseção) ...
Intenta
sum({ <tblestoque.prod_vda.prod_estq.status={'OK'}> } VALOR)
http://ivan-shamaev.ru/wp-content/uploads/2014/08/Set_Analysis_pdf.pdf
Olá Mario...
Pelo que entendi da sua duvida, você precisa ligar as duas tabelas nomeando um campo, por exemplo:
Estoque:
LOAD
prod_estq as produto
status
Venda:
LOAD
prod_vda as produto
valor
Assim será possível ligar as tabelas.
Rodrigo..
Bom dia Mario,
Em SQL as duas tabelas estão relacionadas no modelo de dados do Banco de dados. Para conseguir criar a expressão associando dados de Estoque com Venda, de alguma maneira as duas tabelas deverão estar associadas no modelo de dados gerado no qlikview. Se não existir nenhum relacionamento a expressão não vai funcionar.
A sugestão do Rodrigo seria uma opção.
João Carlos
nao entendi, acho q isso nao da certo nao ...( o pdf não consegui abrir)
pois eh cara eu tentei .. mas tb nao funfou não ... pq produtos q nao estão na de venda ou na de estoque não vão ou seja a quantidade de produtos não fica certo .. da forma q faço hj é usando o concatenate .. foi o mais proximo que consegui de ter os dados 100%
Pessoal
Obrigado a todos pela ajuda consegui resolver usando * (interseção) ...
Que bom cara...