作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 drools 决策表来创建规则。在 xls 文件中,有多个规则可以通过为给定事实添加符合条件的税费来修改产品的金额,并且我必须仅选择一个返回最低订单金额的规则。文档中提到DMN命中策略已经在7.x系列中实现。 C<的值可以在决策表的左上角指定。但所有的规则都被取消了。可以采取什么措施
我尝试在规则表的左上角和最左边的单元格中给出 C< 的值。
我预计在触发所有规则后,最小订单值应该已经返回。但我得到了多个订单值(value)。现在,一种解决方法可能是将对象传递到新的规则文件,该文件将给出最小订单金额,但我认为 dmn hit 策略应该在这种情况下起作用。
最佳答案
DMN 决策表和 Drools 的电子表格决策表 (xls) 是两个不同的东西。
如果您因为对 DMN 标准提供的命中策略感兴趣而想要使用 DMN 决策表(Drools 完全支持),则需要生成 DMN 模型文件 (.dmn)。您可以使用 Drools DMN 编辑器构建 DMN 模型。如果您正在寻找有关 Drools DMN 编辑器的一些文档,您可以引用章节 Creating and editing DMN models in Business Central .
如果您想使用Drools的电子表格决策表(xls),您可以引用章节Spreadsheet decision tables在 Drools 的手册中。
关于java - 如何在 Drools 决策表中使用命中策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58015816/
我是一名优秀的程序员,十分优秀!