【问题标题】:SharePoint DropDown List FilterSharePoint 下拉列表筛选器
【发布时间】:2012-09-29 03:47:17
【问题描述】:

我希望能够根据存在的值过滤 SharePoint 列表(通过单击每列列表顶部的过滤器按钮很容易)。但是,我想在下拉菜单中提供选项,一旦选择,列表将根据我提供的选项重新填充。这是否可以在浏览器中执行,还是需要设计器或实际代码?谢谢。

【问题讨论】:

  • Erm - 这不正是标准列表视图 Web 部件的功能吗?您的需求和已经提供的有什么不同?

标签: sharepoint


【解决方案1】:

这是所有 SharePoint 2010 Enterprise Server 知识;我从来没有用过 2007。

@Ryan 在这里暗示的是,您可以单击大多数列表列上的向下箭头来过滤它们。一个警告是,如果该列是多选的,它将不会显示下拉列表。 (SharePoint 不知道如何对多选列进行分组、筛选或排序。)另一个警告可能是,如果您以不显示标题的方式显示列表项(例如在列表视图 web 部件,或者可能是某些样式...)您显然无法过滤。

一种解决方案可能是使用“SharePoint 列表筛选器”Web 部件,它使用列表列作为筛选值的来源,然后可以将这些值发送到其他 Web 部件,例如列表视图 Web 部件。据推测,您可以使用要过滤的列表作为过滤器 Web 部件本身的源。从用户体验的角度来看,这可能会帮助您以不同的样式显示列表,但仍然可以直接在内容区域中获得下拉过滤器。

“SharePoint 列表过滤器”Web 部件的一个警告是,它实际上并不是一个下拉本身,而是显示一个小的过滤器图标,该图标会弹出一个对话框,然后用户可以在其中拥有选择一个值。

请注意,还有“托管元数据导航”功能,可为用户提供下拉菜单(例如选择列)和元数据过滤器字段(托管元数据列)。如果在列表/库设置中配置,这些将显示在快速启动(左侧导航区域)中。该功能必须首先在网站上启用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-29
    • 2019-02-26
    • 2021-10-24
    • 2011-06-14
    • 2014-11-26
    • 2012-01-01
    相关资源
    最近更新 更多