1
我在主數據集中有一個查詢。然後是子數據集中的另一個查詢。爲什麼我無法將參數關聯到子數據集的字段?
我有一個由子數據集組成的表格元素。現在對於子數據集中的查詢,我想在where子句中傳遞一個過濾條件。
我要創建的參數應該可以在子數據集中使用。
截至目前,當我創建一個參數時,我無法將它用作子數據集中的where子句。在參數圖中,它只顯示主要數據字段。如何將參數與子數據集中的字段關聯?
我在主數據集中有一個查詢。然後是子數據集中的另一個查詢。爲什麼我無法將參數關聯到子數據集的字段?
我有一個由子數據集組成的表格元素。現在對於子數據集中的查詢,我想在where子句中傳遞一個過濾條件。
我要創建的參數應該可以在子數據集中使用。
截至目前,當我創建一個參數時,我無法將它用作子數據集中的where子句。在參數圖中,它只顯示主要數據字段。如何將參數與子數據集中的字段關聯?
您需要:
添加參數在subdatset
<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>