如何通过饼图中的超链接传递参数?

时间:2013-01-24 12:23:57

标签: jasper-reports ireport

我正在使用JR服务器4.5和Ireport 4.5,我需要帮助将参数从一个父pieChart传递到子报告到sectionHyperlink。

我经历了几个帖子,但无法找到真正有效的解决方案。 所以请帮助我。

由于

1 个答案:

答案 0 :(得分:1)

要在JasperReports Server中定义指向其他报表的超链接,您需要执行以下操作

  • 在iReport中打开报告
  • 在报表设计器中右键单击图表并选择图表数据> 详情> 部分超链接
  • 配置:
    • 超链接目标:首选
    • 超链接类型:Report Execution
    • 链接参数:单击“添加”
      • 名称:_report,类:(默认),值:path/to/report(URI,例如/reports/samples/Employees)。点击确定
      • 添加其他参数,name必须是引用报告中使用的名称,value是用于定义深入分析参数值的任何表达式
    • 工具提示:根据需要设置。
  • 点击关闭
  • 保存报告并部署到JasperReports Server。

您所指的报告需要为用户访问 - 用户需要具有读取权限,URI是来自存储库根目录的完整路径。

如果查看JasperReports附带的示例报告,您可以找到其他深入报告示例。