ListAttributeSum 範例

若要計算鏈結清單或送入的鏈結屬性中所選元素的屬性值總和,您可以使用 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=類型為資料夾") 

建議與意見