在 SRS 报告的 CAML 查询中使用联接
我创建了一个连接到 SharePoint 列表 Web 服务的 SRS 报告。我可以使用此查询
<Query>
<Method Namespace="http://schemas.microsoft.com/sharepoint/soap/" Name="GetListItems"/>
<SoapAction>http://schemas.microsoft.com/sharepoint/soap/GetListItems</SoapAction>
</Query>
和两个名为“listName”和“rowLimit”的参数从一个列表中获取数据。
现在,我想在此查询中使用 Join 元素并连接两个不同的列表。
在使用 CAML 查询的 SRS 报告中这可能吗? Join 元素应该显示为 View 元素的子元素,但我不知道如何在 SRS 报告中使用它。
我的理解是,当数据源是SharePoint列表时,SRS报告中的数据集无法进行联接。
I created a SRS report which connects to a SharePoint list web service. I am able to get data from one list using this query
<Query>
<Method Namespace="http://schemas.microsoft.com/sharepoint/soap/" Name="GetListItems"/>
<SoapAction>http://schemas.microsoft.com/sharepoint/soap/GetListItems</SoapAction>
</Query>
and two parameters called "listName" and "rowLimit".
Now, I want to use a Join element in this query and connect two different list.
Is this possible in SRS reports using CAML queries? The Join element should show up as a child of the View element but I don't see how this can be used in a SRS report.
My understanding is that the datasets in SRS reports cannot do joins when the data source is a SharePoint list.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我从未见过单个 CAML 查询可以从两个列表中获取数据。通过 C# 连接是可能的,但在 CAML 查询中这是不可能的。
谢谢
叶海亚·伊克巴尔
I have never seen a single CAML query that get data from two lists. By C# joins are possible but in CAML query it is not possible.
thanks
Yahiya Iqbal