(决策电子表格)当在电子表格上应用属性时,无法将其转换为决策表

时间:2018-04-27 01:46:54

标签: drools rule-engine

我的电子表格值为:

+ ---- + ----------------- + ----------------------- ---- + ---------------------------- +
| | A | C | Ç|
+ ---- + ----------------- + -------------------------- - + ---------------------------- +
| 7 | 条件 | DATE-EFFECTIVE | 行动 |
+ ---- + ----------------- + -------------------------- - + ---------------------------- +
| 8 | obj:UObject | | |
+ ---- + ----------------- + -------------------------- - + ---------------------------- +
| 9 | X1 = “$参数” | | obj.setX2( “$参数”); |
+ ---- + ----------------- + -------------------------- - + ---------------------------- +
| 10 | ABCD | 27-APR-2018 |现在有效! |
+ ---- + ----------------- + -------------------------- - + + ----------------------------

将excel文件上传到Decision Manager后,它成功了,但当我尝试将其转换为决策表时,我总是将此错误包括在内 无法完成您的请求。发生以下异常:单元格B9中出现意外内容“”,将此单元格留空。

希望得到任何人的帮助,我无法摆脱这个:)谢谢!!

1 个答案:

答案 0 :(得分:0)

删除属性,然后在主对象上创建一个变量,并将其命名为所需的属性,然后转换为“决策表”即可。

+ ---- + ----------------- + ----------------------- ---- + ---------------------------- +
| | A | B | C | |
+ ---- + ----------------- + -------------------------- -+ ---------------------------- +
| 7 |条件| 条件 ACTION |
+ ---- + ----------------- + -------------------------- -+ ---------------------------- +
| 8 | obj:UObject | |
+ ---- + ----------------- + -------------------------- -+ ---------------------------- +
| 9 | | x1 =“ $ param” || dateEffective | | obj.setX2(“ $ param”); |
+ ---- + ----------------- + -------------------------- -+ ---------------------------- +
| 10 | ABCD | 2018年4月27日|现在有效! |
+ ---- + ----------------- + -------------------------- -+ ---------------------------- +

删除属性 DATE-EFFECTIVE ,并使其成为 CONDITION ,然后在 UObject 上添加 dateEffective 变量。单击转换按钮后,它将转换为决策表。