使用METADATA列的Drools Excel决策表的示例?
任何人都可以指向我的其中之一? 我已经下载了5.5发行版,并通过示例,但无法find我想要的。
谢谢
添加一个额外的列(或许多列),将这些列的METADATA
值放在与CONDITION
和ACTION
值行相同的行。 这里是一个例子:
假设它在#10行,则定义CONDITION
和ACTION
。 现在你想添加@myTag01
和@myTag02
2个自定义属性。
- 列:我们使用列D和E(不要打破RuleSet,RuleTable的总体布局)
- 第10行:设置
D10=METADATA
和E10=METADATA
- row11:在下一行保留这些
METADATA
列的这些值为空,即单元格D11,E11为空。 - row12:设置D12 =
myTag01("@param")
和E12 =myTag02("@param")
,请注意@
在这里被忽略。 - row13:D13是myTag01的描述,E13的描述是
myTag02
,例如D13 =My First Tag
,E13 =My Second Tag
- row14 …:从D14和E14开始,它是你需要放置的标记值。 例如D14 =
tag01ValX
,E14 =tag02ValY
,它将生成@myTag01("tag01ValX")
和@myTag02("tag02ValY")