Передача пустой строки в качестве параметра отчета BIRT
Я использую BIRT 4.3 в своем приложении Java.
Я передаю параметры отчета из класса Java в BIRT, а затем отображаю эти параметры в окончательном (выходном) отчете.
Если значение, которое я передаю, null
тогда я хочу пропустить пустую строку ""
как параметр отчета, как это
map.put("NAME", salesLocBean.getName() == null ? "" : salesLocBean.getName().toUpperCase());
Но BIRT, похоже, не нравится, иногда жалуется, что параметр X пуст, а иногда работает нормально, но портит интерфейс.
Я попытался передать строку с такими пробелами, как этот " " ", но BIRT рассматривает их как пустые строки.
Так как я могу передать пустую строку ""
в качестве параметра отчета BIRT.
1 ответ
Вы можете установить параметр в "changeMe"
значение и замените его пустой строкой ""
на месте, где он отображается в отчете, если он имеет "changeMe"
значение. Сравните мой ответ на этот вопрос. Вы можете просто оставить поле для отображаемого значения пустым.