我可以将 java 代码放入 .jrxml (jasperreport) 中吗?
我可以将 java 代码放入 .jrxml 中吗?
例如,我想放一个 if() 或“new ..()”
可以吗?如何?
谢谢
Can I put java code inside the .jrxml?
For example, I want to put an if() or a "new ..()"
Is it possible? How?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您不能放置任何代码,只能放置表达式。所以,你可以输入:
new Something(someParameter)
somebool.booleanValue == true ? new Something() : new OtherThing()
;但不能使用
if
、for
、switch
声明方法或类。You can't put any code, you can only put expressions. So, you can put:
new Something(someParameter)
somebool.booleanValue == true ? new Something() : new OtherThing()
;but you can't use
if
,for
,switch
, declare methods or classes.使用 Scriptlet
Jasper Design Studio 6.2 Professional、
Eclipse Mars.1 Release (4.5.1)
完整教程 针对初学者的 Jaspersoft 6.x 中的 Scriptlet 示例 - Hello World 示例示例
use Scriptlet
Jasper Design Studio 6.2 Professional ,
Eclipse Mars.1 Release (4.5.1)
The full tutorial Scriptlet Example in Jaspersoft 6.x for begineers - Hello World Sample Example