DynamicReports - гиперссылки на диаграммы
Я хотел знать, как добавить гиперссылку в круговую диаграмму. Я использую Dynamic Reports и Jasper.
С уважением Митхил
1 ответ
Вы должны установить 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.stackru.com"]]>
</hyperlinkReferenceExpression>
<hyperlinkParameter name="report_count">
<hyperlinkParameterExpression><![CDATA[$V{REPORT_COUNT}]]>
</hyperlinkParameterExpression>
</hyperlinkParameter>
</sectionHyperlink>**
</pieDataset>
Есть еще варианты. Насколько я знаю, динамические отчеты не должны иметь никакого отношения к этому.