Issue:Pass json data from Main report to sub report and then to Table dataset. Solution:For passing the data from main report to subreport it could be done as below: | [toc] |
<dataSourceExpression> <![CDATA[((net.sf.jasperreports.engine.data.JsonDataSource)$P{REPORT_DATA_SOURCE}).subDataSource("data")]]> </dataSourceExpression>
And for passing from Subreport to table dataset it can be done via same expression given as below:
<dataSourceExpression> <![CDATA[((net.sf.jasperreports.engine.data.JsonDataSource)$P{REPORT_DATA_SOURCE}).subDataSource("tableData")]]> </dataSourceExpression>
Recommended Comments