ListAttributeSum 示例

在本示例中,ListAttributeSum 业务规则通过计算活动产品的 NPV 总和来计算产品组合的总 NPV。

“产品”模块链接到“产品组合”模块。 “产品组合”模块具有一个“入向链接”属性,不论产品状态如何,该属性将列出与每个产品组合相连的所有产品。 “产品”模块包含“总 NPV”属性。 在“产品组合”模块中,NPV 值仅与活动产品相关。 活动产品的状态包括“已交付”、“已批准开发”或“正在开发”。

通过创建仅显示相关状态的视图,可以从总 NPV 中排除不活动的产品。 在本示例中,具有以下条件:

  1. 在“产品组合”模块的“总 NPV”属性字段中,必须根据“活动产品”视图(标识号为 38)中显示的“产品入向链接”属性(标识号为 51)中的元素,计算来自“产品”模块的 NPV 浮点属性(标识号为 23)中的内容之和。
  2. 在“活动产品”视图中,视图规则指定“状态”属性必须包含值“已交付”、“已批准开发”或“正在开发”。
  3. “管理成员”(标识号为 46)可以访问“活动产品”视图。
要查看活动产品的总 NPV,请在“总 NPV”业务规则容器属性中输入以下缺省值:
=ListSumAttribute("51","38", "23", "46", 'Products', "listen_to= NPV", "listen_to=Status")

反馈