Как создать подробный раздел в отчетах Jasper для определенных данных c, которые НЕ отображаются? - PullRequest
0 голосов
/ 07 февраля 2020

По сути, я работаю над отчетом о яшме и хочу добавить в столбец из уже выполненного запроса раздел НЕТ ДАННЫХ для ОТСУТСТВУЮЩЕЙ ИНФОРМАЦИИ. Ранее я пытался запустить приведенный ниже код, и он работал в разделе подотчета NO DATA. Теперь есть столбец, который имеет следующую информацию, такую ​​как CCB, NEW et c. Тем не менее, мне нужно напечатать сообщение, как показано ниже для недостающей информации. Таким образом, если столбец не содержит ничего из нижеприведенного, мне нужно напечатать сообщение. Мне сказали объединить код в один отчет, поэтому метод подотчета отсутствует. Но теперь я не знаю, как указать, когда информация отсутствует. Если у вас есть идеи, я был бы признателен.

"No " +($P{SECTION}.equals("CCB") ? "CCB" :
$P{SECTION}.equals("NEW") ? "New" :
$P{SECTION}.equals("NEW_COMPLETED_CANCELLED") ? "Completed and Cancelled (New)" :
$P{SECTION}.equals("UPDATED") ? "Updated " :
$P{SECTION}.equals("UPDATED_COMPLETED_CANCELLED") ? "Completed and Cancelled (Updated)" :
null) +" were reported for new "+($F{SECTION}.equals("CCB") ? "CCB" :
$P{SECTION}.equals("NEW") ? "New PIR/PCRs" :
$P{SECTION}.equals("NEW_COMPLETED_CANCELLED") ? "Completed and Cancelled (New)" :
$P{SECTION}.equals("UPDATED") ? "Updated PIR/PCRs" :
$P{SECTION}.equals("UPDATED_COMPLETED_CANCELLED") ? "Completed and Cancelled (Updated)" :
null )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...