1

我想为列表视图创建一个过滤器,我想在其中显示用户组创建的所有记录。

我们都知道[Me]会过滤掉我创建的记录。即创建者等于 = [我]

如何创建过滤器以显示仅由组成员创建的所有记录。请帮助,在此先感谢。

4

1 回答 1

0

我不认为你可以开箱即用地做到这一点。

一种方法是在该列表上使用事件接收器,在插入/更新的项目上使用一些逻辑从用户中提取组并填充该项目的字段。

获得具有组值的列后,您可以正常对其应用过滤器。

读者在这里了解事件接收器:

https://www.nothingbutsharepoint.com/sites/devwiki/sp2007dev/pages/event%20receivers.aspx

您想查看在 SPListItem 对象上使用事件接收器。

于 2013-10-25T06:02:24.447 回答