我正在使用 ODM 8.5(JRules 的继任者)。field
在我的 Java 域中,我有一个代表数字“000”到“999”的三字符字符串。我想要一个代表逻辑的决策表,例如:
if field is between "000" and "012" then set the result to "tiny"
if field is between "013" and "060" then set the result to "less tiny"
...
IBM关于定义列状态的文档 - “条件语句是不完整的 BAL 谓词表达式......”。BAL 中有什么东西可以做我想做的那种字符串比较吗?如果没有,是否可以从 BAL 调用 IRL 中定义的函数?如果是这样,怎么做?对于如何在 ODM 中处理这个简单问题(不更改现有的 Java XOM),我也愿意接受其他建议。现在,在我看来,我不能使用 ODM 决策表,尽管底层逻辑似乎非常适合决策表。