建立主要判決因素規則

建立自訂的 KeyDecisionFactor 規則集,並產生該規則集與產品的關聯,即可讓主要判決因素資訊可用於判定。您的自訂規則集應該延伸 DefaultProductKeyDataRuleSet.DefaultCase 類別,並提供 keyDataTimelines 屬性衍生。此屬性負責對照顯示在畫面上的主要判決因素資訊。

keyDataTimelines 屬性會傳回 'AbstractKeyDataTimeline' 規則類別的清單。每一個 AbstractKeyDataTimeline 類別都被視為個別種類,且可選擇用來實作 'timeline' 屬性及/或 'keyEvents' 屬性。

這些屬性允許兩個相異的主要判決因素類型,主要事件顯示成發生重要事件的日期,亦即,"<event> on <date>",例如,"Robert Smith turned 18 on 10/10/2011"。時間表屬性顯示成一連串變更,亦即,"Changed from <old value> to <new value> on <date>",例如,"Total household income changed from 100 to 150 on 10/10/2011"。

對於簡易生產,資格及授權規則集中的 amountTimeline 屬性可參照為主要判決因素 'timeline' 屬性,讓使用者一眼就看到隨著時間的金額變動。