Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal,
Preciso fazer uma soma condicionada ao retorno de um campo boolean.
Já tentei com as formulas assim, onde 'Status' é do tipo boolean. e 'QtdeProd' é um inteiro:
sum(if(Status=1, QtdeProd)) ou sum(if(Status=0, QtdeProd))
sum(if(Status='true', QtdeProd)) ou sum(if(Status='false', QtdeProd))
Nos dois casos retorna zero.
Obrigado.
Pessoal,
Consegui chegar na solução conforme segue:
sum(if(Status=-1, QtdeProd)) -> Para valores true.
sum(if(Status=0, QtdeProd)) -> Para valores false. Não estava funcionando, mas agora foi normal.
sum(if(isNull(Status), QtdeProd)) -> Para valores Null
Obrigado aos que tentaram ajudar.
Bom dia André ,consegue liberar um arquivo QVW reduzido para que possamos analisar melhor ?
Sera que nao da para usar o true() ?
sum( if(true(Status) , QtdeProd))
Pessoal,
Consegui chegar na solução conforme segue:
sum(if(Status=-1, QtdeProd)) -> Para valores true.
sum(if(Status=0, QtdeProd)) -> Para valores false. Não estava funcionando, mas agora foi normal.
sum(if(isNull(Status), QtdeProd)) -> Para valores Null
Obrigado aos que tentaram ajudar.