在Java应用程序中调用Reporting Services RDL
时间:2020-03-06 14:48:56 来源:igfitidea点击:
我已经在SQL REporting Services中开发了报告,并已部署在服务器中。我需要在我的Java应用程序页面中显示报告。我想知道是否有任何控件(如.net报告查看器控件)来显示此内容
谢谢
balaweblog
解决方案
我不知道控件,但是如果我们只需要显示报表而不提供太多交互,则可以使用报表服务器Web服务并调用它的render方法。这将允许我们以多种格式执行并返回报告输出。因此,我们可以让Java代码接受参数,然后将其传递给Render方法,并获得显示报告的pdf字节数组。
渲染方法...
http://msdn.microsoft.com/zh-CN/library/aa258532(SQL.80).aspx
Reporting Services Web服务...
http://msdn.microsoft.com/zh-CN/library/aa274396(SQL.80).aspx
javaworld上有一篇文章可能会为我们提供帮助:
www.javaworld.com/javaworld/jw-01-2005/jw-0110-sqlrs.html