图表同一报告中的超链接到更新表

时间:2014-07-10 15:16:24

标签: charts jasper-reports

我有一个包含两个饼图和一个表的报告,都在详细信息窗格中。我希望能够选择任一饼图的切片,并更新表中包含的数据。

例如,我有一个饼图,按COUNT列出警报的严重性(高,中,低)。有一个表包含任何严重性警报的更精细数据。我想点击" Medium"饼图并让表格更新其数据仅显示" Medium"提醒粒度数据。

我已经阅读过在图表中使用超链接以加载完全不同的JRXML文件。是否可以在同一报表和详细信息窗格中执行此操作?我没有太多运气。

1 个答案:

答案 0 :(得分:0)

以下是设置超链接的一些基本步骤: -

  1. 在iReport中打开饼图并转到图表数据 - >详细信息 - >节超链接并将超链接类型设置为ReportExecution。

  2. 添加链接参数 -

    Parameter Name:-    _report 
    Expression:-        "/path of the tabular eport in jasperreport server"
    
  3. 当你在饼图上碰撞时,也传递严重性参数以传递严重性值。

       Parameter Name :-     p_severity   
       Expression:-         $F{severity}
    

    并传递您在表格报告中使用的其余参数。

    表格报告应该在JasperReport服务器上,并且至少有一个参数p_severity。