SharePoint视图 - 如何查看分配给我或我所在的组的项目?

时间:2010-10-21 20:34:00

标签: sharepoint

在工作中,我们在SharePoint中有一个IT服务请求视图。我可以看到分配给我的所有SR

Assigned Technician
is equal to
[Me]

我可以添加条件来查看我指定的任何组的SR:

Assigned Technician
is equal to
ourdomain\somegroup

无法弄明白该怎么做但是,创建一个视图,向我显示SR,以及我所在的所有组。我可以逐个添加组,但是我没有找到一个过滤器(类似于[我的组]),可以为我的所有组提供SR。

有办法做到这一点吗?

2 个答案:

答案 0 :(得分:6)

我不确定在UI中是否有相同的方法可以做到这一点,但这里是如何使用CAML中的Membership Element来完成的:

<Or>
  <Membership Type="CurrentUserGroups">
    <FieldRef Name="AssignedTo"/>
  </Membership>
  <Eq>
    <FieldRef Name="AssignedTo"/>
    <Value Type="Integer">
      <UserID/>
    </Value>
  </Eq>
</Or>

答案 1 :(得分:1)

不直接,您可以创建第二个列表,将用户映射到组,使用该列表上的Me过滤器并使用连接来使用此列表过滤SR列表,您仍然需要单击每个组名来更改过滤器到那个清单