是否可以在报告服务报告中执行Web服务调用? (即使用WS调用数据源)
答案 0 :(得分:2)
http://technet.microsoft.com/en-us/library/aa964129.aspx
本白皮书将为您提供有关使用Web服务和其他基于XML的来源作为报告数据源的信息。
答案 1 :(得分:1)
这个答案可能会以某种方式脱离主题,但仍可能包含一些有用的信息。 :)
是的,您可以连接到网络服务。我正在使用它来为Reporting Services提供来自基于Web Service的ERP系统的数据。 ERP系统建立在SQL Server和ASP.NET之上,并使用SSRS进行报告。
他们最近将数据库和报告服务器都升级到了2008年,从那以后我实际上遇到了基于Web服务的连接的几个问题。
我不知道这只是BIDS 2008是否有错误,或者是否是我自动转换的BIDS 2005报告项目的责任,或者是否在服务器端配置错误。
但是,例如,我无法更新数据集中的查询字段。我被迫手动添加新的查询字段。我也无法使用查询设计器在数据选项卡上的BIDS 2005中进行查询(顺便说一下,我在BIDS 2008中真的很想念)。
与2005年的环境相比,似乎还有很多其他事情并没有像预期的那样真正发挥作用。
说实话,我没有尝试从头开始构建新报告,这样可以解决我的一些问题。
尽管如此,BIDS 2008中的预览模式和发布的报告效果很好。 :)