【问题标题】:connecting web parts in sharepoint在 sharepoint 中连接 Web 部件
【发布时间】:2010-09-17 22:05:42
【问题描述】:

我正在尝试连接到我的 Sharepoint 团队网站中的简单 Web 部件,我需要其中一个 Web 部件根据它从另一个 Web 部件收到的信息过滤其信息

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

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

我应该怎么做,我做错了什么

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

【问题讨论】:

    标签: sharepoint connection web-parts


    【解决方案1】:

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

    这个家伙在这里有一篇关于它以及他如何解决这个问题的帖子。

    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

    【讨论】:

    • 好吧,我正在使用两个开箱即用的 webpart,这两个 listview 和 filter webpart 都带有 sharepoint,所以为什么仍然存在这样的错误,我不打算写我自己的 webpart 只是为了显示一个由 url 查询过滤的列表
    【解决方案2】:

    【讨论】:

    • 很棒的文章——这篇文章指导我解决了类似的问题!
    【解决方案3】:

    我已经解决了这个问题。

    问题

    在共享点列表中,查询strng fitlter中的过滤列名已被删除并添加了同名的新列。

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

    问候, 马雷斯

    【讨论】:

      【解决方案4】:

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

      【讨论】:

        猜你喜欢
        • 2011-02-01
        • 2016-06-09
        • 2010-10-31
        • 2011-02-28
        • 1970-01-01
        • 1970-01-01
        • 2011-06-19
        • 2014-06-17
        • 2010-10-21
        相关资源
        最近更新 更多