規則引擎教程--Xml節點

選中工程名爲“對象庫”的工程,右鍵點擊“對象庫”,點擊菜單項中的“新建規則包”,如下圖:

並將其命名爲“Xml節點”,顯示如下:

Xml節點”規則包創建完成。

將“Xml節點”規則包點開,可以看到“對象庫”,右鍵點擊對象庫,點擊菜單項中的“添加XML節點”,如下圖:

XML節點顯示如下,勾選上他的方法“init,並將屬性值爲節點名稱的屬性值改爲“dep,如下圖:

點擊選項卡“XML節點操作”,點擊綠色加號圖標,如下圖:

 

彈出如下窗體,勾選上如下方法,顯示如下:

點擊確定後,“XML節點操作”中將顯示添加的方法,如下圖:

在右鍵點擊對象庫下的“XML節點”,選擇菜單項“添加XML節點”,並將其命名爲“部門”,如下圖:

點擊節點“部門”,在“部門操作”選項卡中勾選init方法,將屬性名爲節點名稱的屬性值改爲“department”,節點類型設置爲“多節點可以空”,如下圖:

根據上述方式創建節點部門編號、部門名稱、執行順序、上級部門,如下:

創建好節點後,將節點部門編號、部門名稱、執行順序、上級部門,的settext方法勾選上,如下圖:

 

 

右鍵點擊“對象庫”,選擇菜單項“添加計算表格”,如下:

將彈出窗體的顯示名稱改爲“部門信息”,如下:

通過Excel導入內存表結構,如下方式:

選擇導入內存表結構的Excel文件並打開,如下:

“部門信息”內存表結構顯示如下:

在從Excel中導入數據到內存表“部門信息”中,如下:

選擇要導入數據的Excel文件並打開,如下:

內存表“部門信息”顯示如下:

右鍵點擊規則包“Xml節點”,點擊菜單項中的添加規則,並將改規則命名爲“初始化節點”,如下圖:

點擊規則“初始化節點”,選擇選項卡“初始化節點”,點擊那麼下的,如下圖:

 

在點擊“請點擊選擇”,選擇菜單項“執行方法”,如下:

在點擊“選擇方法”,選擇菜單項“XML節點”,在選擇“方法”,在選擇“初始化XML節點”,如下圖:

初始化節點規則配置完成,如下:

右鍵點擊規則包“Xml節點”,點擊菜單項中的添加規則,並將改規則命名爲“設置部門節點”,如下圖:

點擊規則“設置部門節點”,配置屬性,屬性名爲遍歷表格的屬性值勾選上,選擇表格對應得屬性值上雙擊,選擇部門信息,如下:

根據上述提到過的方式,點擊出方法,如下:

配置如下規則,如下:

點擊內存表“部門信息”,選擇“部門編號”,點擊複製,如下:

點擊規則“設置部門節點”,在部門編號對應的“請點擊選擇”處右鍵點擊,選擇菜單項“粘貼”,如下圖:

根據上訴方法,配置如下信息

右鍵點擊規則包“Xml節點”,點擊菜單項中的添加規則,並將規則命名爲“保存xml”,如下圖:

根據上述提到的方式將方法點出,在點擊“請點擊選擇”,選擇菜單項“輸入常量值”,如下:

點擊“空”,將F:\\department.xml輸入到彈出框中,編輯完後點擊,如下圖:

規則“保存xml”配置完成,如下圖:

保存規則工程並編譯,過程如下:

選項卡“正在運行”中沒有信息時,可點擊執行規則包,如下圖:

執行後結果如下:

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章