我有一个包含两个饼图和一个表的报告,都在详细信息窗格中。我希望能够选择任一饼图的切片,并更新表中包含的数据。
例如,我有一个饼图,按COUNT列出警报的严重性(高,中,低)。有一个表包含任何严重性警报的更精细数据。我想点击" Medium"饼图并让表格更新其数据仅显示" Medium"提醒粒度数据。
我已经阅读过在图表中使用超链接以加载完全不同的JRXML文件。是否可以在同一报表和详细信息窗格中执行此操作?我没有太多运气。
答案 0 :(得分:0)
以下是设置超链接的一些基本步骤: -
在iReport中打开饼图并转到图表数据 - >详细信息 - >节超链接并将超链接类型设置为ReportExecution。
添加链接参数 -
Parameter Name:- _report
Expression:- "/path of the tabular eport in jasperreport server"
当你在饼图上碰撞时,也传递严重性参数以传递严重性值。
Parameter Name :- p_severity
Expression:- $F{severity}
并传递您在表格报告中使用的其余参数。
表格报告应该在JasperReport服务器上,并且至少有一个参数p_severity。