Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Alguém saberia me dizer por que a regra a segue retorna nulo na tabela? Quando eu faço uma seleção de apenas 1 dia pela data a regra funciona devidamente, mas fica cheia de valores nulos quando está sem seleção.
AVG({<len_c_itemred = {'7'}>} [Estoque])
/
(
SUM(
Aggr( SUM({<len_c_itemred = {'7'}>} [Estoque]) * Avg({<len_c_itemred = {'7'}, [Estoque]=-null>} padrao_producao), [Cód.Produto]) )
/
SUM( Aggr( SUM({<len_c_itemred = {'7'}>} [Estoque]), [Cód.Produto]) )
)
Boa tarde,
Poste seu modelo de dados, para podermos verificar.
Opa @danilostochi . Segue:
post seu .qvf para que passamos mexer na expressão.
Thiago, um qvf ajudaria......mas olhando rapido,
tem uma expressão que tem Avg({<len_c_itemred = {'7'}, [Estoque]=-null>} padrao_producao), [Cód.Produto]) )
é para desconsiderar o nulo?
Se for, não poderia ser desta forma: Avg({<len_c_itemred = {'7'}> - <[Estoque] = {"*"} >} padrao_producao), [Cód.Produto]) ) ?
Tenta a expressão abaixo (teoria......sem base para testar)
SUM( {<len_c_itemred = {'7'}>}
Aggr(
SUM({<len_c_itemred = {'7'}>} [Estoque]) * Avg({<len_c_itemred = {'7'}> - <[Estoque] ={"*"}>} padrao_producao)
/
SUM(SUM({<len_c_itemred = {'7'}>} [Estoque])
, [Cód.Produto]) )
)