将可重复使用的规则ID传递给操作

问题描述 投票:0回答:1

我想将可重复使用的执行规则用作操作,但在帖子中看到代码效果不支持它。例如:如果温度为54,则RuleA。是否支持将Ruleid传递到操作中,以便可以将其添加到规则ID的集合中?

示例:如果温度为54 THEN PasseusableRuleId(reusableruleid)

rule-engine business-rules codeeffects
1个回答
0
投票

您可以使用动态菜单数据源功能来创建可重复使用规则的列表,并将该列表用作操作方法中的参数。请记住一个小注意事项:动态菜单源只能使用整数作为ID,因此您不能仅在其中使用规则的GUID ID。而是,将唯一的自动递增int列添加到数据库的rules表中,并将这些int值用作动态菜单中的ID。可以在https://codeeffects.com/Doc/Business-Rules-Dynamic-Menu-Data-Sources

中找到详细信息
© www.soinside.com 2019 - 2024. All rights reserved.