如何直接访问 Pentaho 报告?

Posted

技术标签:

【中文标题】如何直接访问 Pentaho 报告?【英文标题】:How access directly to Pentaho reports? 【发布时间】:2013-03-21 16:29:25 【问题描述】:

我正在使用 Pentaho Report Designer 3.9 制作一些报告。发布它们后,有什么方法可以直接使用如下 URL 访问它们:

localhost:8080/reports/my_report

代替:

localhost:8080/pentaho/content/reporting/reportviewer/report.html?solution=Reports&path=%2FReports&name=my_report.prpt

我正在使用 Pentaho Business Analytics 4.8 试用版。

谢谢。

【问题讨论】:

【参考方案1】:

您可以将报告引擎嵌入到您的应用中,然后通过您的应用调用它,文档可以在这里找到:http://infocenter.pentaho.com/help/nav/4_3

【讨论】:

我想从浏览器而不是应用程序访问报告;韦恩。【参考方案2】:

考虑到用户已经登录,您可以根据报告请求找到对服务器的实际请求。我所做的是在点击查看报告之前,我在 chrome 中打开了调试模式。然后单击查看报告按钮后,报告请求将显示在列表中

【讨论】:

【参考方案3】:

您可以使用以下网址拨打电话

http://localhost:8080/pentaho/content/reporting/execute/steel-wheels/dashboards/newpages.pdf?solution=steel-wheels&path=/dashboards&name=my_report.prpt&userid=joe&password=password

【讨论】:

以上是关于如何直接访问 Pentaho 报告?的主要内容,如果未能解决你的问题,请参考以下文章

如何自动创建 Pentaho 每日报告?

报告,子报告 pentaho

Pentaho 报告缓慢

Pentaho 报表设计器 - 动态数据源

如何在 web 中嵌入 pentaho 报表设计器?

Pentaho 数据集成:错误处理