0

我正在尝试通过工作台(6.2.0)上传决策表,但验证失败,因为:

规则编译错误 MyType 类型中的方法 setCost(BigDecimal) 不适用于参数 (double)

似乎通常您可以通过添加dialect "mvel"规则来解决此问题。但我找不到使用电子表格 (.xls) 执行此操作的方法。有人可以帮忙吗?我希望有一个比在 POJO 上为 setCost 编写重载更好的解决方案!

4

1 回答 1

1

您也可以在规则之外定义所有规则属性。一个属性在被另一个属性值取消之前一直有效。

这意味着您可以使用电子表格的功能来定义指定方言的函数。

为了澄清,这意味着你可以写:

    ----------------------- 
    |RuleSet   | package 
    ----------------------- 
    |Functions | dialect "mvel" 
    ...

瞧。

于 2015-05-20T16:39:50.933 回答