BIRT - выражение для видимости не работает - PullRequest
0 голосов
/ 11 октября 2018

Выражение видимости для объекта в BIRT не работает.Я связываю набор данных на сетке ( см. Здесь ).В каждой ячейке будет черная точка.Он покажет, является ли условие истинным (см. Пример изображения: Сетка )

Мое выражение / Условие для видимости объекта (см. выражение )

row["Achievement"]=3 && row["Behavior"]=1

Почему это не работает?Я также попробовал другой синтаксис, например == 3, = '3' и так далее.Число представляет собой Integer.So, обычно не нужно рассматривать его как строку.

1 Ответ

0 голосов
/ 26 октября 2018

решено ... пара ошибок

  1. "==" правильно
  2. Версия 4.3 очень чувствительна.Итак, высокие запятые помогают ... или "или '
  3. Логика также была неправильной. Правильный ответ также использовал || вместо &&

Решение, котороеработы:

row["Achievement"]=="3" || row["Behavior"]=="2"
...