我正在Windows 7上运行SharePoint Foundation。
我正在尝试根据一个人可能属于的用户组过滤列表。如果当前用户是部门经理组的成员,则将检索他们监督的部门。我想通过分区字段过滤任务订单列表,以便部门经理查看已分配给其部门的所有任务订单。如果当前用户是“部分管理器组的成员”,则将检索他们监督的部分ID,并且任务订单列表将通过“ ID ID”字段过滤。因此,他们将看到分配给其部分的所有任务订单。
我该如何执行此操作,并且在SharePoint Foundation中是否可以使用任何过滤网络零件?

有帮助吗?

解决方案

不幸的是,标准滤波器零件不是基础的一部分。借助2007年,它们是企业功能的一部分,我相信它们也与2010年有关。

您确实有能力开发自定义过滤网络部分,尽管可以提供更复杂的功能。

我真的不确定即使在Enterprise中的Filter Web零件中,您还是如何开箱即用。听起来您想做的是查找一个人是成员的一个或多个组,然后过滤列表。该查找必须是自定义代码。

其他提示

一个第三方工具(无连接)将是Roxority Filterzen。他们有免费的“ Lite”版本。

http://roxority.com/sharepoint-zen/sharepoint-list-filtering-by-user-group-membership.html

您可以使用SharePoint Designer来实现这一目标。

检查一下 http://sharepointcodes.com/filter-list-view-view-by-user-and-groups-in-sharepoint/

许可以下: CC-BY-SA归因
scroll top