要计算链接列表或入局链接属性内所选元素中属性值之和,可以使用 ListAttributeSum 业务规则。在此示例中,项目经理使用 ListAttributeSum 业务规则计算项目中已实施业务需求的总成本。
作为项目经理,您必须监控项目中已实施业务需求的总成本。新的或已计划的业务需求也可以链接到您的项目,但针对此特定用途,您只关注已实施的业务需求。已实施的业务需求具有状态 To be tested、Verified 或 Completed。
要仅在计算中包含已实施的业务需求,请使用基于 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")