Page tree

如果知道如何以 .NET Framework 支持的编程语言编写代码,则可以直接在自定义代码中定义参数。
尽量使用规则生成器和规则参数编辑器来创建规则,以便 RBA 规则引擎生成实现已定义规则的大多数代码。要添加自定义代码,可在规则参数编辑器中使用高级:转换为代码选项。
注: 编辑代码之后,只有在将所有参数恢复为默认值的情况下,才能使用基本的规则参数编辑器更改参数值。

  1. 双击要设置参数的操作。
  2. 在规则参数编辑器中,单击高级:转换为代码
  3. 在参数代码编辑器中,添加或更改现有的代码。
  4. 单击编译来测试该代码是否可编译。

当您完成代码编写时执行测试编译,这一点很重要。这可以确保代码有效且会和其他 RBA 代码一起编译。

  1. 单击保存

事件和操作之间的连线将变成灰色虚线 ( ) 而不是灰色实线 ( ),该虚线在您使用"规则参数编辑器"以普通方式设置参数时出现。

  1. 保存并关闭规则集。

如果规则集中任何一个事件操作对中的代码没有编译,将会出现错误消息,并且无法保存该规则集。而且,事件和操作之间的线会变成红色 ( ),表示代码中的参数没有设置正确。
提示: 如果您稍后决定对特定的事件操作对停止使用代码,请右键单击事件和操作之间的连线,并选择恢复为默认值

  • No labels