在sharepoint中连接Web部件
-
03-07-2019 - |
题
我正在尝试连接到我的sharepoint团队网站中的简单webparts,我需要其中一个webparts根据它从其他webpart收到的信息来过滤其信息
我正在使用查询字符串过滤器webpart和列表视图webpart,但无论我如何连接它们总是我收到此错误
“Web部件错误:此页面已超出其连接的Web部件的数据提取限制。尝试断开一个或多个Web部件以更正问题。“
我应该做什么以及我做错了什么
<强>更新强> 我可以连接到其他一些pgae上的web部件,但是在某个项目的DispForm.aspx页面上出现此错误,是不允许使用webpart连接?? !!
解决方案
当您不使用Web UI时(我假设您不是),在sharepoint中创建QueryString过滤器webparts时会出现问题。
这位家伙有一篇关于它的帖子以及他如何围绕这个问题进行攻击。
另一个选项是根本不使用QueryString过滤器Web部件,只是将查询字符串传递给常规Web部件。
其他提示
我已经解决了这个问题。
问题
在sharepoint列表中,已删除查询strng fitlter中已过滤的列名,并添加了具有相同名称的新列。
解决方案:在webpart属性中再次删除过滤器和设置当前视图。它工作正常。
关心, Marees
“DispForm.aspx”页面通常是SharePoint列表的一种形式,不同的规则适用于列表格式页面,而不适用于不属于“共享点”列表的页面(并且几乎没有记录差异)。我通过解决方法解决了这个问题;你不能使用ListViewWebPart,而是使用DataViewWebPart(使用查询字符串和数据视图WebPart ),或者您可以通过使用ListViewWebPart理解的URL参数来避免QueryStringFilterWebPart( ListViewWebPart过滤器参数)。