使用SOAP从JasperServer获取报告
问题描述:
有人可以为我提供一个工作示例,它使用它的SOAP API从jasperserver获取报告。 其实我知道如何运行它到一个文件....但我需要直接获取报告数据。使用SOAP从JasperServer获取报告
在此先感谢!
答
我已经尝试了很多方法来做上述事情,我想到的是从JasperServer以JasperPrint格式获取报告,然后将其导出到任何需要的位置。解决这个问题的另一种方法是通过HTTP API获取报告。
答
您可以检查出http://www.codeproject.com/KB/ajax/JavaScriptSOAPClient.aspx
但我不得不不必去的JasperServer直接的同样的问题。如果你在PHP服务器上这样做,他们会有相当多的PHP演示代码为你做SOAP调用。我使用它,发现比使用JavaScript实现起来要容易得多。上面的链接应该可以帮助你进行SOAP调用。
我发现Jaspers SOAP文档缺乏这样的PHP源代码做了一个工作示例是相当有帮助的。