Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia pessoal
Estou tentando montar um gráfico de barras com valor de orçamento somente nos dias úteis (desconsiderando sáb, dom e feriados)
Eu já tenho os feriados devidamente armazenados na tabela de calendário master e uma variável vDiasUteis que me da corretamente a qtd. de dias úteis de cada mês porém estou com dificuldade de construir a expressão.
Conforme imagem em anexo eu tenho a tabela de orçamento com o total por mês e quero montar o gráfico de barras por dia e por isso estou simplesmente dividindo o orçamento por diasúteis.
sum({<Feriado-={'S'} >} Orcamento / vDiasUteis)
Acredito que o erro está sendo com valores do tipo null ou '-'
Se utilizar o comando sem o sinal de "-" resultado é somado e mostrado corretamente para os dias que são feriados mas o que eu quero é justamente o inverso
sum({<Feriado={'S'} >} Orcamento / vDiasUteis)
Boa tarde,
Tente harmonizar os dados transformando dados de nulos em 0 para poder filtrar mais facilmente em sua set analysis.
Se você puder postar seu .qvw ou montar um exemplo em load * inline, com essa situação para melhor tentarmo resolver.
Obrigado Danilo segue os QVW
veja se isso lhe atende...
=Count({<%DataID= {"=NetWorkDays(min(%DataID), max(%DataID))"}>}%DataID)-count({<FeriadoDesc-={"''"}>}%DataID)
Mas o ideal seria tratar os dados de nulo para 0 ai você pode considerados ou não de forma mais fácil.
Na tabela orçamento tenho os orçamentos planejados para cada mês e na tabela notas são as vendas realizadas.
Na verdade eu queria montar um gráfico de barras com os valores das vendas x orçamento . No arquivo de Exemplo ao filtrar o mês de Setembro o gráfico seria montado com a dimensão DIA, com as expressões:
a) vendas (realizado)
sum(TOT_VENDA)
b)Total orçamento
sum(orcamento)
Todos os dias seriam preenchidos com as vendas e orçamento exceto o dia 7 que é feriado
No meu exemplo eu consegui fazer o inverso, ou seja, ele só me mostra 7 de setembro 😞
veja isso
em sua expressão...
Sum(Orcamento)
-
Sum({$<FlagFeriado={'S'}>}Orcamento)
Desculpe não entendi