我想知道如何向饼图饼图添加超链接。我正在使用动态报告和 Jasper。
问候米希尔
你必须像这样设置一个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>
还有更多选择。据我所知,动态报告应该对此没有影响。