Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde,
Alguém poderia me ajudar com a questão abaixo ? Trata-se de um SUM parecido com o SOMASE do Excel, onde na base QVD eu preciso SOMAR as colunas VALOR_DAP, ignorando seleções de ANO e MES (por tratar-se de posição atual da informação) MAS AINDA DEVO CONSIDERAR a coluna numérica DAP_MOTIVO se igual a 22.
A questão é que esse critério (modifier) (DAP_MOTIVO=22) não está funcionando. Consigo visualizar o conjunto inteiro com todos os valores possíveis de DAP_MOTIVO (11 e 22) e quando aplico a expressão abaixo em um grid de resumo ele retorna o total de todos os registros.
SUM( { $<ANO=,MES=,DAP_MOTIVO={22}> } VALORDAP )
Boa tarde Evandro.
Somente para testar a expressão abaixo funciona?
SUM( { $<ANO=,MES=>} if(DAP_MOTIVO='22', VALORDAP ))
Se funcionou, esta funciona?
SUM( { $<ANO=,MES=,DAP_MOTIVO={"22"}> } VALORDAP )
AMF
Boa tarde Evandro.
Somente para testar a expressão abaixo funciona?
SUM( { $<ANO=,MES=>} if(DAP_MOTIVO='22', VALORDAP ))
Se funcionou, esta funciona?
SUM( { $<ANO=,MES=,DAP_MOTIVO={"22"}> } VALORDAP )
AMF
Bom dia Alessandro,
Infelizmente não rolou, nem via IF nem via modifier, os valores não fecham, o QV simplesmente ignora mais esse critério. Pude debugar isso exportando a base para Excel.
Obrigado
Evandro,
tem como disponibilizar um qvw (com base reduzida e embaralhada)?
Opa, obrigado pelo retorno
Fiz um experimento e constatei que o problema está na minha base, no modelo de dados mesmo, pois ao abrir um app em branco, carga INLINE com o mesmo propósito, a expressão abaixo dá certo sim:
SUM( {$<MES=,ANO=,DAP_MOTIVO={22}>} DAP_VALOR )
Obrigado Alessandro.