我想知道如何将超链接添加到饼图饼图中。 我正在使用动态报告和Jasper。
此致 Mithil
答案 0 :(得分:0)
你必须像这样设置一个sectionHyperlink:
<pieDataset>
<keyExpression><![CDATA[$F{ORDERS_SHIPCOUNTRY}]]></keyExpression>
<valueExpression><![CDATA[$F{ORDERS_FREIGHT}.doubleValue()]]></valueExpression>
<labelExpression><![CDATA[new java.util.Formatter().format("%20.2f",$F{ORDERS_FREIGHT}.doubleValue()).toString().trim()]]></labelExpression>
**<sectionHyperlink hyperlinkType="Reference">
<hyperlinkReferenceExpression><![CDATA["http://www.stackoverflow.com"]]>
</hyperlinkReferenceExpression>
<hyperlinkParameter name="report_count">
<hyperlinkParameterExpression><![CDATA[$V{REPORT_COUNT}]]>
</hyperlinkParameterExpression>
</hyperlinkParameter>
</sectionHyperlink>**
</pieDataset>
还有更多选择。据我所知,动态报告应该对此没有影响。