浏览WODM或iLog中的决策表

时间:2015-05-10 04:51:17

标签: ilog

我的情况是我有一个与iLog通信的系统,它应该显示决策表第一列的值。

我可以在决策表中获取第一列的所有值吗?鉴于这些值是独特且独特的。

如果是,如果我想获取第一列字段范围内的下一列的值,该怎么办。

我需要这种行为,因为我有一个协议创建系统,必须允许根据iLog中已经实现的内容创建协议条款

1 个答案:

答案 0 :(得分:1)

没有办法从条件列中提取值。我曾经遇到过这样的情况,但是无法通过它。但是,有一个解决办法。

我的问题是,例如,有一些规则来确定用户所属的用户组是否可以批准该策略?如果没有,那么允许批准此策略的其他用户组是什么?

一个简单的解决方案是维护两个表,一个用于检查,另一个用于确定允许的组。由于业务需要在两个表中维护相同的数据,因此不接受此操作。如果是FICO BLAZE Advisor,那么就可以在一个表中实现。

但是,总有另一种方法可以解决问题。我做的是如下: 1.创建单个表以列出所有可以批准策略的组,即将用户组添加到操作列中的列表中。将此决策表放在规则任务中。 2.在规则任务的最后一个操作中,检查传入用户的用户类型是否存在于用户类型列表中。如果不是,则表示不允许用户批准该策略,因此发送整个列表;否则,将列表设置为null并将Approval标志设置为True。

我希望这可以帮助您找到可以解决您问题的替代解决方案。有时,我们需要寻找一些奇怪的方法来完成我们的工作。

快乐的规则发展。 :)