我可以将 java 代码放在 .jrxml 中吗?
例如,我想放一个 if() 或“new ..()”
是否可以?如何?
谢谢
你不能放任何代码,你只能放表达式。所以,你可以把:
new Something(someParameter)
somebool.booleanValue == true ? new Something() : new OtherThing()
;但是您不能使用if
, for
, switch
, 声明方法或类。
使用小脚本
碧玉设计工作室 6.2 专业版,
Eclipse Mars.1 版本 (4.5.1)
Jaspersoft 6.x 中面向初学者的完整教程Scriptlet 示例 - Hello World 示例示例