0
有沒有辦法我可以聲明一個HashMap類型的變量,它會調用一些java方法來填充HashMap?JasperReports:聲明變量爲HashMap
我想在報表中有一個hashmap,所以根據某個字段的值是什麼,我想從一個Hashmap中獲得它的完整描述。
有沒有辦法我可以聲明一個HashMap類型的變量,它會調用一些java方法來填充HashMap?JasperReports:聲明變量爲HashMap
我想在報表中有一個hashmap,所以根據某個字段的值是什麼,我想從一個Hashmap中獲得它的完整描述。
jasper中使用的表達式實際上是java表達式(如果您使用的是Groovy)。
所以,比如,你可以使用類似:
<parameter name="name" class="java.lang.String"/>
<parameter name="name_percent" class="java.lang.String" isForPrompting="false">
<defaultValueExpression>
<![CDATA["%" + $P{name} + "%"]]>
</defaultValueExpression>
</parameter>
凡在CDATA表達的表達是一個java表達式。您可以使用該元素導入類,並且可以使用該元素將參數添加到報告中。