若要計算鏈結清單或送入的鏈結屬性中所選元素的屬性值總和,您可以使用 ListAttributeSum 商業規則。在本範例中,專案經理使用 ListAttributeSum 商業規則,計算專案中實作的商業需求總成本。
作為專案經理,您必須監視專案中實作的商業需求總成本。可能還會有新的或計劃的商業需求鏈結至您的專案,但為了此特定目的,您只關注實作的商業需求。已實作商業需求的狀態為待測試、已驗證或已完成。
若要在計算中僅包括實作的商業需求,請使用基於「待測試」、「已驗證」及「已完成」狀態的視圖。透過新增 listen_to 參數,在更新鏈結的商業需求成本或狀態時,即會自動重新計算專案的總成本。
重要: 本主題中的資料為範例。當您設定此商業規則時,必須從 IBM® Rational® Focal Point™ 的現行安裝中收集屬性 ID、視圖 ID 及使用者 ID。
本範例使用下列屬性、視圖定義及使用者:
表 1. 屬性| 模組 |
屬性名稱 |
屬性類型 |
ID |
註解 |
| 專案 |
總成本 |
整數 |
未使用 |
此屬性為商業規則儲存器。 |
| 專案 |
商業需求 |
送入的鏈結 |
51 |
「送入的鏈結」屬性會顯示來自「商業需求」模組中元素的鏈結,並且可能會包含通往任何狀態的商業需求之鏈結。 |
| 商業需求 |
成本 |
整數 |
23 |
|
| 商業需求 |
狀態 |
選項 |
未使用 |
選項項目可能包括「新建」、「已計劃」、「待測試」、「已驗證」及「已完成」。此屬性適用於視圖。 |
表 2. 視圖定義| 視圖名稱 |
模組 |
可見屬性 |
視圖規則 |
視圖 ID |
| 實作的商業需求 |
商業需求 |
|
「類型為資料夾」為 false AND「狀態」為 (待測試 OR 已驗證 OR 已完成) |
38 |
表 3. 使用者內容| 使用者名稱 |
存取層次 |
使用者 ID |
| 管理者 |
工作區管理者 |
46 |
若要檢視本範例中實作的商業需求總成本,請在「專案」模組的
總成本屬性中輸入下列商業規則:
=ListAttributeSum("51","38", "23", "46", '商業需求', "listen_to=成本", "listen_to=狀態", "listen_to=類型為資料夾")