nxbre

    2熱度

    1回答

    我有一個.NET對象,它是一個集合,例如Employee包含僱員列表的對象。 我需要通過相同的規則引擎來做規則文件內循環。 你能幫我用代碼來從.NET一樣循環在xbre文件。 我已經成功地傳遞了一個具有單個記錄的對象。但是需要通過收集。

    1熱度

    1回答

    我使用NxBre 3.2.0,我們可以在nxbre中進行不區分大小寫的比較嗎?我想以不區分大小寫的方式比較兩個字符串,但沒有在IF元素中找到任何選項。有沒有可能這樣做。

    0熱度

    1回答

    試圖從Implementation doc中清除它;但我只能明白,暗示和查詢是相似的野獸。我也讀Simple Facts & Queries,但這並沒有幫助。 我在我的規則文件中註釋了查詢部分並進行了處理。暗示沒有被宣稱......我通過將所有事實傾銷到平面文件來檢查這一點。 我希望即使在沒有查詢的情況下,過程中的暗示也會被聲明,以便我可以在數據庫中保留所有事實(從VB & Implicated

    0熱度

    1回答

    我需要對我的.NET應用程序的規則引擎進行研究,並且遇到了NxBRE。 我的應用程序中有不同類型的對象,我想在對象字段和狀態發生變化時使用NxBRE。 例如: 如果A.a已更改爲x並且B.b爲y,則執行「填充」。 我找不到教程或一個很好的例子,所以任何幫助,將不勝感激。另外 - 如果你對其他規則引擎有什麼建議可以最適合我的需求,我很樂意在這裏。 謝謝。

    1熱度

    1回答

    我試圖在我開始在我正在處理的規則引擎項目中引用它的實現之前,爲NxBRE運行一些單元測試。我使用NUnit 2.6版本來測試NxBRE 3.2。由於NxBRE在它自己的單元測試中使用了NUnit.Framework的自己的友好項目文件夾,因此我認爲它會是一個快速的二分之一離開ka-poo。在確定編譯完成之後,我繼續進行測試......並得到了一百萬個錯誤。大多沿着線: NxBRE.Test.Flo

    1熱度

    1回答

    我目前正在與NxBRE規則引擎工作https://github.com/ddossot/NxBRE 我所試圖做的是創造.XBRE文件的規則中,我調用一個方法在我的.CS文件中傳遞一個對象作爲參數(不是基本類型,如integer,string ...)。 我嘗試這樣做:1 我的方法是testChild和它在FlowEngineExample.Program類,並把參數作爲我傳遞給ID爲問題的規則上下

    0熱度

    1回答

    我問推理引擎一個問題如下,並希望獲得第一個查詢的第一個事實(問題由查詢中的2個原子組成),如果返回一個結果。 strAnswer = IIf(InfEng.RunQuery(Question).Count > 0, InfEng.RunQuery(Question)(0)(0).ToString, "No Answer") 這將引發錯誤 Exception Details: System.Argu

    1熱度

    1回答

    如何比較.xbre規則文件中的日期。 例如,我有以下規則: <ObjectLookup id ="EmpObj" objectId ="EmpLvl" member ="JoinDate"/> <Logic> <If> <And> <Between leftId ="2009-10-10" rightId ="2010-10-10" valueId ="EmpO

    1熱度

    1回答

    NxBRE可以使用SQL作爲後端。我認爲利用像OrientDB這樣的圖形數據庫可能會產生更好的結果。 這種類型的後端集成將涉及什麼,以支持具有數百萬事實的方案。由於OrientDb具有類似於SQL的語法,它會「輕鬆」嗎?當我們超越物理內存的限制時,我試圖找到創造性的方式,讓處理速度非常快。 這種集成方式值得一試嗎?

    1熱度

    1回答

    我有兩個.NET對象Employee和Department。在.xbre文件中,我需要設置如下條件, 如果Employee.EmpID是X並且Department.DeptID是Y,則執行一些操作。所以在給定的規則中,我需要訪問兩個對象(員工和部門)並驗證條件。 如果我使用<ObjectLookup>那麼我明白我可以傳遞一個對象和字段(Employee.EmployeeID或Department.