0

这里是 ODM 新手。使用决策表,我看到我可以做一些简单的事情,比如根据变量集中的变量 IN 定义条件,并在操作列中配置基本设置值

例如:将“字段名称”设置为

我在网上看到了一些示例,您可以在其中使用类似的表达式

add <a string> to 'Some Array Paramter'

另外,我看到一些示例,人们使用对对象的引用来调用方法,例如

$obj.doSomething(<a string>)

我可以使用后者来使用 Java 类 XOM 中的方法将该字符串添加到数组或类似的东西

但似乎没有任何效果

任何想法如何实现?

4

1 回答 1

0

任何返回 void 的 BOM 方法都可以表述为一个动作短语并用作决策表中的一个动作。此外,任何可写的 BOM 属性都可以表述为动作短语并以相同的方式使用。

假设您定义了 XOM 和 BOM,您的 Java 类及其公共属性和方法应该出现在 BOM 中。如果它们是口头表达的,您可以使用它们来编写规则(操作规则或决策表)。或者,您可以在 BOM 编辑器中手动创建“虚拟”BOM 属性和方法,并为每个使用 XOM 或 Java 库中的任何 Java 类、属性和方法的 B2X 代码编写。

您可以使用 Rule Designer 中的 Rule Explorer 视图浏览 BOM 来验证 BOM 中可用的内容。您可以在规则设计器的词汇视图中验证哪些是语言化的并且可用于编写规则,以浏览语言化。

于 2020-06-12T19:30:57.110 回答