SharePoint计算列

时间:2014-01-29 18:02:30

标签: list sharepoint sharepoint-2010

我可以根据字段值创建一个总计另一个列表中记录计数的计算列吗?

实施例: List1包含部门,每个部门都有一个deptID List2包含员工,每个员工都分配到一个deptID

List1是否包含员工总数(针对该deptID)?

2 个答案:

答案 0 :(得分:0)

不,此字段不存在。 您可以在list2中添加项目时创建自定义视图或工作流程(或者可能是事件跟踪器),这将更改list1中相应的符合性项目字段。

但最好只创建自定义视图。

答案 1 :(得分:0)

不,计算字段只能引用同一项目中的字段。

我建议您使用EventReceiver来完成您的请求。使用ItemAdded,ItemUpdated和ItemDeleting事件将接收者注册到员工列表。在接收者的方法中更新相应的部门项目及其字段(员工人数)。