【问题标题】:SharePoint calculated columnsSharePoint 计算列
【发布时间】:2014-01-29 18:02:30
【问题描述】:

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

示例: List1 包含部门,每个部门都有一个 deptID List2 包含员工,每个员工都分配给一个部门 ID

List1 能否包含员工总数(针对该部门 ID)?

【问题讨论】:

  • 您可以在员工列表中创建视图并按部门和总数添加分组。

标签: list sharepoint sharepoint-2010


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-27
      • 2017-10-01
      • 1970-01-01
      • 2020-04-11
      相关资源
      最近更新 更多