SSRS - XML数据源 - 返回结果

时间:2013-01-17 11:45:03

标签: sql xml sharepoint reporting-services

想知道是否有人可以提供帮助 - google-aaaaaall早上没有结果。

我在SQL Server Report Builder中创建了一个数据集,它获取了我的Sharepoint userprofile(datasource = xml Web服务SharePoint UserProfileService)。数据集查询结果显示我的信息 - 列是f.ex。

名称 - 类型 - 值

标题 - xsd:字符串 - 专家

部门 - xsd:字符串 - 会计

WorkPhone - xsd:string - 555-55555

现在,我希望查询只返回* Value列* ,其中Name等于Department .... 所以数据集的结果看起来像这样

会计

如果有人可以提供帮助,请:)

更新 这是我只想返回的返回结果xml节点

 <PropertyData>
 <IsPrivacyChanged>false</IsPrivacyChanged>
 <IsValueChanged>false</IsValueChanged>
 <Name>Department</Name>
 <Privacy>Public</Privacy>
<Values>
<ValueData>
 <Value xsi:type="xsd:string">Accounting</Value>
 </ValueData>

     </Values> 
</PropertyData>

我猜我必须做类似

的事情
<ElementPath IgnoreNamespaces="true">GetUserProfileByNameResponse{}/GetUserProfileByNameResult{}/PropertyData{**?????**}/</ElementPath>

1 个答案:

答案 0 :(得分:0)

您是否尝试在数据源中使用“Microsoft SharePoint列表”作为连接类型,您仍然可以选择“用户信息列表”并在数据集属性中为其创建过滤器?