Передача пустой строки в качестве параметра отчета BIRT

Я использую BIRT 4.3 в своем приложении Java.

Я передаю параметры отчета из класса Java в BIRT, а затем отображаю эти параметры в окончательном (выходном) отчете.

Если значение, которое я передаю, nullтогда я хочу пропустить пустую строку "" как параметр отчета, как это

map.put("NAME", salesLocBean.getName() == null ? "" : salesLocBean.getName().toUpperCase());

Но BIRT, похоже, не нравится, иногда жалуется, что параметр X пуст, а иногда работает нормально, но портит интерфейс.

Я попытался передать строку с такими пробелами, как этот " " ", но BIRT рассматривает их как пустые строки.

Так как я могу передать пустую строку "" в качестве параметра отчета BIRT.

1 ответ

Решение

Вы можете установить параметр в "changeMe" значение и замените его пустой строкой "" на месте, где он отображается в отчете, если он имеет "changeMe" значение. Сравните мой ответ на этот вопрос. Вы можете просто оставить поле для отображаемого значения пустым.

Другие вопросы по тегам