Tariel Asked:2020-02-07 22:18:04 +0800 CST2020-02-07 22:18:04 +0800 CST 2020-02-07 22:18:04 +0800 CST 在 Jasperreports 中处理传入参数 772 在主报表和嵌套表有两个不同查询的复杂报表中,需要来自 Java 代码的两个输入参数。但是应用程序只能发出一个参数(不能更改)。问题:是否可以将参数作为带有分隔符的单行传递(例如,“%”),然后使用 Jasper Studio 对其进行解析?如果可能,如何实施? java 1 个回答 Voted Best Answer Artem Konovalov 2020-02-07T22:29:00+08:002020-02-07T22:29:00+08:00 据我所知,模板jasper reports可以调用对象的方法。然后你可以让它变得简单split("%")并从数组中获取所需的元素: ($P{name_parameter}.contains("%") ? $P{name_parameter}.split("%")[1] : "unknown") 有关模板中表达式的更多详细信息,请参见文档
据我所知,模板
jasper reports
可以调用对象的方法。然后你可以让它变得简单split("%")
并从数组中获取所需的元素:有关模板中表达式的更多详细信息,请参见文档