说明

场景:应用于量表计算分值的场景

  • 如果是独立选框,不需要与其它选框联动,则不需要为其制作选项知识库
  • 如需选框联动,需预先准备好选项知识库
  • 需预先准备好算法知识库

目的

实现如下效果的量表,勾选选框,自动汇总计算分值到指定的元素中。

制作选项知识库

参考《案例1:制作选项知识库》分别实现如下选项知识库。

  • 使用内置 知识库管理UI新建或修改的选项,都为内置选项
  • 通过AddDocKnowledge()、AddSystemKnowledge()接口加载的选项知识库,如果为非内置则不可编辑
  • age_range
  • symptom
  • time
  • have

插入选集

  • 插入-选框-选集
  • 选择对应的选项类选项组

效果如下

框选-剪切-粘贴到需要的位置


粘贴后

同样的方法-插入其它几个使用到的选集

制作算法知识库

参考《案例2:制作算法知识库》实现了如下的算法集:命名为 “calc_total”
更多知识见《算法模型》《算法范围》《算法角色

为[输入]参数对象-配置算法

右键-选框-属性

为所有选框或元素配置运算集参数。

-输入参数对象可以是选框或元素

  • 运算集-选择 “calc_total”
  • 角色-选择 “输入”

相同方法为如下选框都进行输入参数对象-配置算法

为[输出]参数对象-配置算法

右键-元素-配置

即用于显示计算的结果。

-输出参数对象只能是元素

  • 运算集-选择 “calc_total”
  • 角色-选择 “输出”

相同方法为所有需要填写输出结果的元素配置算法

测试

文档更新时间: 2022-03-08 14:25   作者:admin