有人可以为我提供一个工作示例,使用它的SOAP API从jasperserver获取报告。 实际上我知道如何将它运行到文件....但我需要直接获取报告数据。
提前致谢!
答案 0 :(得分:0)
我已经尝试了很多方法来做上述事情,而我想出的是从JasperServer获取JasperPrint格式的报告,然后将其导出为您需要的任何内容。解决该问题的另一种方法是通过HTTP API获取报告。
答案 1 :(得分:-1)
您可以查看http://www.codeproject.com/KB/ajax/JavaScriptSOAPClient.aspx
但我有同样的问题,必须直接去jasperserver。如果您在PHP服务器上执行此操作,则会有相当多的PHP演示代码为您执行SOAP调用。我使用它并发现它比使用JavaScript更容易实现。上面的链接应该可以帮助您进行SOAP调用。
我发现Jaspers SOAP文档缺乏,所以使用PHP源代码做了一个工作示例是非常有帮助的。