2

我是pentaho的新手。

我尝试在 iframe 中使用 pentaho reportviewer 显示报告,我使用.prpt文件加载报告。

我在 iframe 中使用了以下网址

http://172.20.10.30:8080/pentaho/content/reporting/reportviewer/report.html?solution=steel-wheels&path=%2Freports&name=Inventory.prpt&userid=joe&password=password

如果我在浏览器中调用上面的 URL,它会显示报告。我不知道上面代码中的问题。

听到是我的 iframe 代码

<html>
        <head>
            <title>Sensatron Issue Testing</title>
        </head>
        <body>
            <p><strong></strong><b> Sensatron Issue Testing.</b></p>
            <iframe width="1300px" height="750px" src="http://172.20.10.30:8080/pentaho/content/reporting/reportviewer/report.html?solution=steel-wheels&path=%2Freports&name=Inventory.prpt&userid=joe&password=password" name="Bharat" >
            </iframe><br>
        <br>
    </body>
</html>

结果:iframe 为空

Pentaho 服务器及其版本。

我使用 pentaho BIserver4.5 使用 .prpt 文件生成报告

提前致谢。

4

1 回答 1

3

这个老问题还没有回答,我也试图找到一个解决方案。

解决方案之一是显示报告的 html 版本,如建议 http://pentahoreportingandintegration.blogspot.com/2013/04/pentaho-report-integration-in-iframe.html中的建议显示报告的 html 版本

但我相信更好的解决方案是我的。我在我的博客中解释过:http: //fabiantowang.blogspot.com/2013/07/embed-pentaho-report-viewer-to-web.html

于 2013-07-23T08:12:03.090 回答