为什么我使用 JRDataSource 得到当前表达式无效?
Why do I get current expression is not valid using JRDataSource?
我正在尝试使用 JasperSoft Studio 在 jasper 报告中使用 List,但是在定义数据集时,即使在将 REPORT_DATA_SOURCE
转换为 JRXmlDataSource
之后,JRDataSource 表达式仍显示为无效(查找下图) .
表达式
((net.sf.jasperreports.engine.data.JRXmlDataSource)$P{REPORT_DATA_SOURCE}).subDataSource("/Header/FileName")
错误
The current expression is not valid. Please verify it!
错误看起来很奇怪,我无法理解这里出了什么问题。
不用担心,这是bug中的IDE。
如果无法关闭表达式编辑器,请在 xml 视图中手动编辑表达式。
我正在尝试使用 JasperSoft Studio 在 jasper 报告中使用 List,但是在定义数据集时,即使在将 REPORT_DATA_SOURCE
转换为 JRXmlDataSource
之后,JRDataSource 表达式仍显示为无效(查找下图) .
表达式
((net.sf.jasperreports.engine.data.JRXmlDataSource)$P{REPORT_DATA_SOURCE}).subDataSource("/Header/FileName")
错误
The current expression is not valid. Please verify it!
错误看起来很奇怪,我无法理解这里出了什么问题。
不用担心,这是bug中的IDE。
如果无法关闭表达式编辑器,请在 xml 视图中手动编辑表达式。