Переменная счетчика JasperReports всегда увеличивается

Это должен быть простой вопрос по JasperReports . Я пытаюсь сделать простой счетчик для всего отчета, который должен увеличиваться в зависимости от условия. Однако, как бы я ни старался,кажется, что переменная счетчика всегда увеличивается, независимо от выражения переменной. Свойства определения моей переменной приведены ниже:

Класс : Целое число
Расчет : Счетчик
Тип сброса : Отчет
Тип приращения : Нет
Выражение переменной : $ F {on_target} .doubleValue ()> = 0,0
Начальное значение : Integer.valueOf (0)

У меня в наборе данных всего 23 строки, и, исходя из критериев, счетчик должен в конечном итоге равняться 18. У меня есть переменная, выводимая в полосе Summary , с Evaluation Time - Сейчас . Однако, независимо от времени оценки и даже установки Variable Expression на Boolean.valueOf (true == false) , значение переменной всегда оказывается равным 23.

What я забыл простую мелочь?

7
задан Alex K 16 August 2012 в 08:49
поделиться