参训人员统计判断
参训人员统计判断用于统计当前参训人员数量,并与指定课程参数进行比较。它也可以判断参训人员中是否包含指定角色,或把参训人数写入课程参数,适合多人协同、角色校验和人数门槛判断。
资源文件
| 项目 |
内容 |
| 分类 |
数据统计和判断 |
| 最新资源 |
参训人员统计判断-v1.0.xobj |
| 原始说明 |
参训人员统计判断-v1.0_文档.txt |
| 来源目录 |
00 通用/数据统计和判断/参训人员统计判断 |
使用前提
- 课程中已经配置参训人员和角色。
- 需要比对人数时,先准备好用于存储人数阈值的课程参数。
- 需要判断角色时,确认角色名称与课程内实际角色一致。
参数说明
| 参数 |
作用 |
推荐配置 |
注意事项 |
| 判断的课程参数名 |
指定用于和参训人员数量进行比较的课程参数。 |
填写保存目标人数的课程参数名,例如 NeedTraineeCount。 |
参数值应为可比较的数字,否则人数判断可能不符合预期。 |
| 是否显示参训人员数量和参数值 |
控制是否显示调试信息。 |
调试编排时开启,正式训练时关闭。 |
开启后便于核对当前人数和课程参数值,但可能影响正式呈现。 |
监听事件
| 事件 |
触发条件 |
典型用途 |
| 课程参数和参训人员数量相等 |
执行人数检查后,课程参数值等于当前参训人数。 |
满足开课、分组或协同人数条件。 |
| 课程参数和参训人员数量不相等 |
执行人数检查后,课程参数值不等于当前参训人数。 |
提示人数不足或人数不匹配。 |
| 参训人员包括角色* |
执行角色检查后,参训人员中包含指定角色。 |
判断是否存在指挥员、操作员等必要角色。 |
可执行行为
| 行为 |
效果 |
常见调用时机 |
| 检查课程参数是否等于参训人员人数 |
读取当前参训人数并与指定课程参数比较。 |
进入训练前、开始协同任务前。 |
| 检查参训人员包括的角色 |
判断当前参训人员中是否包含指定角色。 |
角色分工确认、权限判断。 |
| 将参训人数保存到* |
把当前参训人数写入指定课程参数。 |
后续逻辑需要复用当前人数时。 |
使用步骤
- 将资源导入课程工程。
- 在属性栏中填写“判断的课程参数名”。
- 调试阶段按需开启参训人员数量显示。
- 在逻辑元中执行人数检查、角色检查或人数保存行为。
- 监听对应事件,进入人数满足或不满足的后续流程。
常见问题
| 问题 |
建议 |
| 人数判断结果不对。 |
检查课程参数值是否为目标人数,并确认当前参训人员已加入训练。 |
| 角色判断没有触发。 |
确认星号替换为实际角色名称。 |
| 正式课程中出现调试信息。 |
关闭“是否显示参训人员数量和参数值”。 |