Использование переменных в условном стиле
у меня естьзаглавие группа сТекстовое поле содержащий рассчитанныйпеременная $V{avg_perc}
,Текстовое поле имеетevaluationTime установлен вотчетто же самое дляпеременные resetType, Сейчас я'я пытаюсь установить цвет фона этого поля сУсловный стиль но я продолжаю получать сообщение об ошибке, говорящее что-то вроде:
Invalid expression: !Double.isNaN($V{avg_perc}) && $V{avg_perc} >= 0.8
я делаю то же самое с тем жеУсловный стиль вНижний колонтитул и это работает без проблем, даже если я установилevaluationTime для этого поляотчет тоже.
После удаления!Double.isNaN($V{avg_perc})
Я небольше не получаю ошибку, но выражение все еще нет работа. Мое поле остается красным, что является основным цветом, когда не выполняется ни одно из условий, независимо от того, какое значение$V{avg_perc}
есть. Это все еще работает вНижний колонтитул, хоть. Это мой стиль:
= 0.8]]>
= 0.6 && $V{avg_perc} < 0.8]]>
Используемые поля и переменные для этого:
Есть идеи, как заставить эту вещь работать? Я'м используюJasperReports а такжея докладываю в версии 3.7.4.