iReport / JasperReports как я могу проверить в источнике данных xml, если узел выходит из строя

#java #jasper-reports #expression

#java #jasper-отчеты #выражение

Вопрос:

я новичок в iReport, мой вопрос в редакторе выражений, как я могу создать выражение, которое проверяет,
исчезает ли узел xml, и основываться на этой строке печати
. у меня есть это выражение, которое возвращает мне null в результате :

 ( $F{root_customer}.isEmpty() ? "Entity name:" :"Customer id:" )
  

root_customer не завершается в xml

Ответ №1:

Попробуйте что-нибудь в следующих строках вашего выражения.

 ( $F{root_customer} == null ? "Entity name:"   $F{someField}  
    :"Customer id:"      $F{root_customer})