1。当在规则创作过程中添加新行时,是否可以在决策表中生成ID。
说“决策表”已配置2个要约。
<BR>Offer_Name | Offer_id | Offer_expiration_date | offer_type | offer_group<BR>
Offer1 | 1 | 12-31-2019 | DOLLAR | DISCOUNT<BR>
Offer2 | 2 | 12-31-2030 | DOLLAR | DISCOUNT
如果业务用户去往决策表中添加了新行,则将出现新行,其中的Offer_id已填充了值-3。
2。,用户是否可以将此值/列设置为不可编辑?
答案 0 :(得分:0)
回复:1 这不是ODM支持的标准功能。决策表的目的是基于决策表的列中指定的值来过滤一组现有对象,然后应用一些操作来更新结果对象或创建其他对象。无论哪种情况,它都需要一个现有对象的列表才能使用。 ODM的许多(!)用户希望ODM提供我所谓的数据表,其目的是使用数据表的列中指定的值来指定和创建一组对象。 O,ODM不提供这样的功能,并且过去有意拒绝考虑这样的功能。您的问题没有区分条件列和操作列,这使我相信您希望数据表(不存在)。 通常,可以将您的要求重新考虑为“条件-行为”条款。在最坏的情况下,所有行都可以共享一个琐碎的条件(true = true),其他所有事情都可以在操作中发生(例如创建实例)。如果您正在使用Java XOM(应该如此!),则可以在Java后台实现offer_id功能。
回复:2 ODM的较早版本支持决策表模板,该模板允许开发人员从规则创建者处锁定决策表的某些方面。该功能现已弃用(我认为自8.9起),并且没有替代品。