2015-12-03 23 views
2

使用Drools的决策表的电子表格,我能做出这样的: decision table with xls file 但在工作台上我不能 guided decision table 我得到的错误是:Drools的纪伊工作台引导决策表

Unable to Analyse Expression entrega.setSeq1(""number|"+entrega.getNumeroML|()");: 
[Error: unable to resolve method using strict-mode: org.drools.core.spi.KnowledgeHelper.verbalizar()] 
[Near : {... rega.setSeq1(""number|"+entrega.ge ....}]^[Line: 5, Column: 0] 

如何设定事实价值在行动?

感谢

回答

0

解决: 来源: https://groups.google.com/forum/#!topic/drools-usage/ZM76HPQ62cU

创建“行动BRL片段”(你需要点击“包含高级选项”对新列对话框)。

有了这个,你可以: -

(1)增加 “自由形式DRL”,进入entrega.setSeq1( “号|” + entrega.getNum()); (2)选择“修改entrega”,选择Seq1字段并使用“公式”作为输入“number |”的值+ entrega.getNum()