在sharepoint中连接Web部件

时间:2008-10-18 13:29:58

标签: sharepoint connection web-parts

我正在尝试连接到我的sharepoint团队网站中的简单webparts,我需要其中一个webparts根据它从其他webpart收到的信息来过滤其信息

我正在使用查询字符串过滤器webpart和列表视图webpart,但无论我如何连接它们总是我收到此错误

“Web部件错误:此页面已超出其连接的Web部件的数据提取限制。尝试断开一个或多个Web部件以更正问题。”

我应该做什么以及我做错了什么

更新  我可以连接到其他一些pgae上的web部件,但是在某个项目的DispForm.aspx页面上出现此错误,是不允许使用webpart连接?? !!

4 个答案:

答案 0 :(得分:4)

当您不使用Web UI时(我假设您不是),在sharepoint中创建QueryString过滤器webparts时会出现问题。

这位家伙有一篇关于它的帖子以及他如何围绕这个问题进行攻击。

http://social.msdn.microsoft.com/Forums/en-US/sharepointdevelopment/thread/0328f1b2-20cd-427f-887a-e2925bd695e3/

另一个选项是根本不使用QueryString过滤器Web部件,只是将查询字符串传递给常规Web部件。

http://mo.notono.us/2008/04/moss-filter-views-through-url-query.html

答案 1 :(得分:1)

答案 2 :(得分:1)

我已经解决了这个问题。

问题

在sharepoint列表中,已删除查询strng fitlter中已过滤的列名,并添加了具有相同名称的新列。

解决方案:在webpart属性中再次删除过滤器和设置当前视图。它工作正常。

关心, Marees

答案 3 :(得分:0)

“DispForm.aspx”页面通常是SharePoint列表的一种形式,不同的规则适用于列表格式页面,而不适用于不属于“共享点”列表的页面(并且几乎没有记录差异)。我通过解决方法解决了这个问题;你不能使用ListViewWebPart,而是使用DataViewWebPart(Using Query String and Data view WebPart),或者你可以使用ListViewWebPart理解的URL参数(ListViewWebPart Filter Param)来避免使用QueryStringFilterWebPart。