Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia....
Eu de novo com saldo.......
Gente, preciso matar isso, me ajudem, por favor...
Tenho um painel, que preciso mostrar os dados da seguinte forma:
Exemplo:
No exemplo abaixo, os valores fictícios, deveriam aparecer desta forma, se eu clicasse em setembro/14, o saldo deveria ser mostrado desta forma
SALDO EM 31/08/2014 ---- SALDO EM 30/09/2014
R$819.998,81 R$769.809,01
Os valores acima, são o saldo restante em estoque (sobra de todas as entradas - saídas), no ultimo dia do mês ANTERIOR ao selecionado, e o saldo do ultimo dia do mês selecionado...
Meus dados estão assim:
SALDO:
LOAD
DATA AS DT_HIST_SALDO,
MonthEnd(DATA) AS DT_ULTIMO_DIA_MES,
MonthEnd(AddMonths(DATA, -1)) AS DT_ULTIMO_DIA_MES_ANTERIOR,
VL_MEDIO AS VL_ITEM_SALDO
//Outros campos, não importantes, foram ocultados propositalmente.
FROM
Fonte\Suprimentos\historico_saldo.qvd
(qvd);
Como faço, para numa tabela, ou objeto texto, ou gráfico simples/dinâmico, para mostrar estes valores? Conforme mencionado acima?
O valor do meu saldo está em:
VL_MEDIO | AS | VL_ITEM_SALDO, |
Ultimo dia do mês selecionado:
MonthEnd(DATA) | AS | DT_ULTIMO_DIA_MES, |
Ultimo dia do mês ANTERIOR ao selecionado:
MonthEnd(AddMonths(DATA, -1)) AS | DT_ULTIMO_DIA_MES_ANTERIOR, |
Ou seja, eu tenho os dados, mas não sei como mostrá-los...
A idéia seria sempre esta, cliquei num mês qualquer, mostro o saldo do ultimo dia deste mes, e o saldo do ultimo dia do mes anterior....
Parece simples, mas não é para mim...
Obrigado pelo apoio de sempre....
Marcos.
Olá Marcos,
Seu problema é o formato dos valores do campo DATA e o Formato dos valores dos campos de Referencia.
Faça assim:
Sum({$<Mês, Ano, DATA={'$(=Num(Floor(Max(FimMesAnterior))))'}>} [VL_ITEM_SALDO])
e
Sum({$<Mês, Ano, DATA={'$(=Num(Floor(Max(FimMesAtual))))'}>} [VL_ITEM_SALDO])
Qlikfique-se.
Tonial.
tenta assim:
sum( {<DT_HIST_SALDO = {$(=DT_ULTIMO_DIA_MES)}>} VL_ITEM_SALDO )
e
sum( {<DT_HIST_SALDO = {$(=DT_ULTIMO_DIA_MES_ANTERIOR)}>} VL_ITEM_SALDO )
Se não der certo, poste o qvw com dados fictícios.
Olá Marcos,
Veja esse exemplo.
Qlikfique-se.
Tonial.
Tonial, mais uma vez, obrigado pela força....
Cara, fiz o que vc sugere, que inclusive devo salientar, bem simples, gostei...
Vi seu exemplo funcionando perfeitamente, mas ao adaptá-lo ao meu código, não respondeu, vc se incomodaria de dar uma olhada, está na segunda aba.
Obs.: Carreguei apenas dados de 11 e 12 de 2014....
Obrigado e abraço forte.
Fica na paz de Cristo.
Marcos André.
Rodrigo, boa tarde.
Obrigado meu amigo pela ajuda, infelizmente não funcionou, talvez por eu não tê-lo feito corretamente.
Mas obrigado de qq forma.
Marcos.
Olá Marcos,
Seu problema é o formato dos valores do campo DATA e o Formato dos valores dos campos de Referencia.
Faça assim:
Sum({$<Mês, Ano, DATA={'$(=Num(Floor(Max(FimMesAnterior))))'}>} [VL_ITEM_SALDO])
e
Sum({$<Mês, Ano, DATA={'$(=Num(Floor(Max(FimMesAtual))))'}>} [VL_ITEM_SALDO])
Qlikfique-se.
Tonial.
Tonial, das galaxias meu amigo, show.
Mais uma vez, obrigado.
Marcos.