Могу ли я поместить код Java в .jrxml (jasperreport)? - PullRequest
5 голосов
/ 12 мая 2010

Можно ли поместить код Java в файл .jrxml?

Например, я хочу поставить if () или "new .. ()"

Возможно ли это? Как?

Спасибо

Ответы [ 2 ]

4 голосов
/ 12 мая 2010

Вы не можете поместить любой код, вы можете только поместить выражения. Итак, вы можете поставить:

  • new Something(someParameter)
  • somebool.booleanValue == true ? new Something() : new OtherThing();

, но вы не можете использовать if, for, switch, объявлять методы или классы.

0 голосов
/ 20 сентября 2017

Использование Scriptlet

Jasper Design Studio 6.2 Professional,

Eclipse Mars.1 Release (4.5.1)

Полный учебник Пример сценария в Jaspersoft 6.x для начинающих - Пример примера Hello World

...