1

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

我浏览了几篇文章,但找不到真正有效的解决方案。所以请帮助我。

谢谢

4

1 回答 1

1

为了在 JasperReports Server 中定义指向另一个报告的超链接,您需要执行以下操作

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

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

如果您查看 JasperReports 附带的示例报告,您会发现其他深入报告示例。

于 2013-01-25T10:01:43.263 回答