表示式與商業規則

從使用觀點來看,表示式與商業規則可以為您的資料增加商業智慧。從技術觀點來看,它們可將靜態資料屬性取代為動態表示式以執行計算,或操作屬性值。

您可以輸入表示式作為一個特定元素(若您使用複選,則為多個特定元素)的屬性值,或作為新元素的預設屬性值。

每個表示式在執行前都會先由 IBM® Rational® Focal Point™ 進行評估,以確保它符合表示式嚴格性需求。若表示式未通過評估,則其作業將無法完成,且使用者必須根據他們所收到的回應來更正表示式。

簡式表示式的範例之一,是輸入 =PI 來取代 3.1415。商業規則屬於進階表示式,可讓您用來檢查需求的品質、實作完整的工作流程,或彙整大型公司的銷售數據。
註: 若要在 IBM Rational Focal Point 中新增及管理商業規則,您必須是「廣域」管理者或具有「商業規則」的「廣域」權限。

表示式是可以提供資訊的數學計算;例如,表示式可以彙總模組中的屬性,或以現行日期取代靜態日期欄位。

商業規則通常會使用數個參數,完成較為複雜的作業。除了傳回簡單的值以外,商業規則還可能引發更多動作,例如傳送電子郵件通知。

例如,若「總成本」屬性提供「硬體成本」與「軟體成本」屬性的總和,則「總成本」屬性欄位中的表示式將是 = Hardware Cost + Software cost

「硬體成本」與「軟體成本」屬性是來源屬性,「總成本」屬性為目標屬性。目標屬性會偵測來源屬性中的變更,並在變更發生時自我更新。商業規則也使用類似的結構。

所有表示式與商業規則都儲存在屬性中。但在某些情況下,商業規則可能會儲存在專用屬性中,而獨立於一般屬性之外。例如,傳送通知或移入矩陣的商業規則,即必須位於專用的商業規則儲存器屬性中。此儲存器只是包含商業規則的「文字」屬性。

重要:
在此範例中,LinkListAttributeSum 商業規則會針對鏈結、「鏈結清單」或「導入鏈結」等屬性中所列的所有元素,計算屬性的總和。目標元素具有名稱為「資源需求總計」的屬性,這是會在鏈結來源元素中的來源屬性有所變更時更新的目標屬性。商業規則儲存於目標元素的「資源需求總計」屬性中。元素顯示時,計算結果 (90) 會隨之顯示。
目標與來源元素的範例

表示式也可顯示影像、圖形與表格。它們也可使用特殊編輯模式,例如 TrafficLight。


建議與意見