共用方式為


使用規則編輯器

使用「規則編輯器」,就所選取的規則,檢視和「編輯條件編輯器」中的條件以及「動作編輯器」中的動作。

條件編輯器

使用條件編輯器 (屬於規則編輯器的一部分) 檢視和編輯引發規則的條件。 您可以使用捷徑功能表新增內建述詞、從 [事實總管] 拖曳項目以定義引數和述詞,也可以按一下引數連結以輸入內嵌引數值。

使用捷徑功能表來存取下列選項。

使用 作法
新增邏輯 AND 新增運算子以結合兩個或多個述詞,以形成邏輯 AND 運算式。
新增邏輯 OR 新增 運算子以結合兩個或多個述詞,以形成邏輯 OR 運算式。
新增邏輯 NOT 新增 NOT 運算子來否定邏輯運算式或述詞。
述詞 根據 Rule 物件模型所提供的其中一個內建述詞來新增述詞運算式,例如 Is Equal To 運算子。
述詞 \ 之後 表示回答問題 "Is time1 chronologically after time2" 的時間述詞。
述詞 \ 之前 表示回答問題 "Is time1 chronologically before time2" 的時間述詞。
述詞 \ 介於 表示回答問題 "Is time1 chronologically between time2 and time3" 的時間述詞。
述詞 \ 等於 表示等號比較關係運算子。
述詞 \ 存在 表示規則條件中使用的 XML 項目或屬性存在述詞。
述詞 \ 大於 表示大於關係運算子。
述詞 \ 大於或等於 表示大於或等於關係運算子。
述詞 \ 小於 表示小於關係運算子。
述詞 \ 小於或等於 表示小於或等於關係運算子。
述詞 \ 符合 決定指定的輸入字串中是否出現規則運算式。
述詞 \ 不等於 表示不等比較關係運算子。
述詞 \ 範圍 測試某個值是否在範圍內。
刪除邏輯運算子 刪除選取的邏輯運算子, (ANDORNOT) 。
刪除述詞 刪除選取的述詞。
上移 將述詞往上移動一個位置或層級。
下移 將述詞往下移動一個位置或層級。
移至詞彙 在事實總管中找出對應到選取的述詞或引數的詞彙定義。
移至來源事實 在事實總管中找出對應到選取的述詞或引數的 XML 項目、資料庫資料行或 .NET 方法。
重設引數 刪除選取的引數 (以及任何巢狀引數),並還原初始定義。
設定為 null 使用空值常數定義來取代選取的引數。
設定為空字串 使用空字串值來取代選取的引數。

動作編輯器

使用動作編輯器 (屬於規則編輯器的一部分) 檢視和編輯引發規則時要執行的動作。 您可以使用捷徑功能表來新增內建動作,從 [事實總管] 拖曳項目來定義動作和引數,以及按一下引數連結來輸入內嵌引數值。

使用 作法
刪除動作 刪除選取的動作。
移至詞彙 在事實總管中找出對應到選取的動作或引數的詞彙定義。
移至來源事實 在事實總管中找出對應到選取的動作或引數的 XML 項目、資料庫資料行或 .NET 方法。
上移 將動作往上移動一個位置或層級。
下移 將動作往下移動一個位置或層級。
重設引數 刪除選取的引數 (以及任何巢狀引數),並還原初始定義。
設定為 null 使用空值常數定義來取代選取的引數。
設定為空字串 使用空字串值來取代選取的引數。
函式 根據 Rule 物件模型所提供的其中一個內建函式,例如 Add 運算子來新增 引數。
判斷提示 將新事實加入至規則引擎執行個體的工作記憶體。
Retract 從規則引擎執行個體的工作記憶體中移除事實。
RetractByType 從規則引擎執行個體的工作記憶體中移除指定類型的事實。
清除 重設規則引擎執行個體的工作記憶體與議程。
Halt 終止規則處理。
更新 更新規則引擎執行個體之工作記憶體中的事實。

輸出視窗

使用 [輸出] 視窗檢視所選取的原則版本之測試執行結果。

使用捷徑功能表來存取下列選項。

使用 作法
全部清除 清除 [輸出] 視窗內的所有文字。
複製 將 [輸出] 視窗中選取的文字複製到剪貼簿。
全選 選取 [輸出] 視窗內包含的所有文字。
儲存至檔案 將 [輸出] 視窗內包含的文字儲存到指定的檔案。