Jasper reports 为什么我无法将参数关联到子数据集的字段?
我在主数据集中有一个查询。然后是子数据集中的另一个查询 我有一个由子数据集组成的表元素。现在对于子数据集中的查询,我想在where子句中传递一个过滤条件 我将创建的参数应该在子数据集中可用 到目前为止,当我创建一个参数时,我无法将其用作子数据集中的where子句。在参数图中,仅显示主要数据字段。如何将参数与子数据集中的字段相关联?您需要: 在子数据集中添加参数Jasper reports 为什么我无法将参数关联到子数据集的字段?,jasper-reports,Jasper Reports,我在主数据集中有一个查询。然后是子数据集中的另一个查询 我有一个由子数据集组成的表元素。现在对于子数据集中的查询,我想在where子句中传递一个过滤条件 我将创建的参数应该在子数据集中可用 到目前为止,当我创建一个参数时,我无法将其用作子数据集中的where子句。在参数图中,仅显示主要数据字段。如何将参数与子数据集中的字段相关联?您需要: 在子数据集中添加参数 ..... 然后在使用此子数据集时传递参数 ... <subDataset name="subdat
.....
然后在使用此子数据集时传递参数
...
<subDataset name="subdataset">
<parameter name="mySubParam" class="java.lang.String"/>
.....
</subDataset>
<datasetRun subDataset="subdataset" uuid="1af74bfd-3a01-4696-9290-ae1d9f1e5d5a">
<datasetParameter name="mySubParam">
<datasetParameterExpression><![CDATA[$P{myParam}]]></datasetParameterExpression>
</datasetParameter>
...
</datasetRun>