使用SSRS 2008访问SharePoint列表数据的问题
-
03-07-2019 - |
题
我正在尝试使用SSRS 2008访问列表数据。
我使用以下连接字符串创建了一个XML数据源: <!>“ http:// [Your_Site_Name] /_vti_bin/lists.asmx <! > QUOT ;.
然后,我使用以下查询创建了一个数据集:
<Query>
<SoapAction>http://schemas.microsoft.com/sharepoint/soap/GetListItems</SoapAction>
<Method Namespace="http://schemas.microsoft.com/sharepoint/soap/" Name="GetListItems">
<Parameters>
<Parameter Name="listName">
<DefaultValue>Your_List_Name</DefaultValue>
</Parameter>
</Parameters>
</Method>
<ElementPath IgnoreNamespaces="True">*</ElementPath>
</Query>
现在出现问题:
我在阅读具有html标记/标记的列值时遇到问题(特别是<!>“多文本行<!>”字段类型)。 Reporting Services创建一个名为<!>#8220; row <!>#8221;在数据集遇到一个这样的列时。
我尝试删除<!>#8220; row <!>#8221;字段并手动创建实际字段。然后,我将列值设置为占位符属性中的HTML(SSRS 2008中的新功能,其中HTML标记被视为样式)但不起作用。
例如<!>中的注释列;问题跟踪列表<!>存储为<!>“div <!>”;
在CAMLBuilder中执行相同的查询工作正常,显示所有列。
我如何克服这个问题。有什么帮助吗?
提前致谢
PS:我在MSDN SQL Server报告服务论坛上发布了相同的查询。这是 Link 一>
解决方案
我在MSDN SQL Server报告服务论坛上发布了相同的查询。这是 Link 一>。 MSFT主持人找到了解决此问题的解决方案。