Ajuda para criar soma condicional no IReport

Bom galera, estou precisando de uma força para calcular uma variável somente quando ela tiver determinada condição.
Estou utilizando CrossTable, criei 2 Measures para os totais:

totalPresença = irá contar somente quando a presença for 1.
totalFalta = irá contar somente quando a presença for 0.

A Measure que traz da base o dado é “presenca_compareceuMeasure” que esta ligada a variável “$F{presenca_compareceu}”.

O meu problema é que não sei como fazer esse Count condicional.

Se é o que entendi, vc terá que fazer algo semelhante a isso:

$F{presenca_compareceu}.intValue() == 0

No ireport tem uma opcao de: Print when expression (imprimir quando expressão), nisso ficará seu count ou soma.

Boa sorte.

Fica com DEUS

Bão, vamos lá …
Essa expressão precisa ser colocada na Measures ??
Se sim, tenho um erro de Cast: “Cannot cast from boolen to object”

Se for na “variável” que é o campo que mostra na tela, quando abro a tela de expressões não há a variável lá …