ListAttributeSum 示例

要计算链接列表或入局链接属性内所选元素中属性值之和,可以使用 ListAttributeSum 业务规则。在本示例中,项目经理使用 ListAttributeSum 业务规则计算项目中已实施业务需求的总成本。

作为项目经理,您必须监控项目中已实施业务需求的总成本。新的或已规划的业务需求也可以链接到您的项目,但针对此特定用途,您只关注已实施的业务需求。已实施的业务需求具有状态 To be testedVerifiedCompleted

要仅在计算中包含已实施的业务需求,请使用基于 To be tested、Verified 和 Completed 状态的视图。通过添加 listen_to 参数,当已链接业务需求中的成本或状态发生更新时,将自动重新计算项目的总成本。

要点: 本主题中的数据是示例。在设置该业务规则时,必须通过当前安装的 IBM® Rational® Focal Point™ 收集属性标识、视图标识和用户标识。
本示例使用以下属性、视图定义和用户:
表 1. 属性
模块 属性名称 属性类型 标识 注释
项目 总成本 整数 未使用 该属性是业务规则容器。
项目 业务需求 入局链接 51 “入局链接”属性显示来自“业务需求”模块中元素的链接,并且可能包含指向任何状态的业务需求的链接。
业务需求 成本 整数 23  
业务需求 状态 选项 未使用 “选项”项可能包含“新”、“已规划”、“待测试”、“已验证”和“已完成”。该属性用于视图。
表 2. 视图定义
视图名称 模块 可视属性 视图规则 视图标识
已实施的业务需求 业务需求
  • 标题
  • 状态
  • 成本
type is a folder is false AND Status is (To be tested OR Verified OR Completed) 38
表 3. 用户属性
用户名 访问级别 用户标识
管理员 工作空间管理员 46
要查看本示例中已实施的业务需求的总成本,请在“项目”模块的总成本属性中输入该业务规则:
=ListAttributeSum("51","38", "23", "46", 'Business Needs', "listen_to=Cost", "listen_to=Status", "listen_to=type is a folder") 

反馈