逻辑规则
根据被试的答题内容,自动控制页面跳转或题目显隐。点击左侧功能栏的逻辑图标进入配置面板,分为跳转规则和显隐规则两类。
跳转规则
根据答案跳转到指定页面或直接结束测验,适合分流问卷(如"选 A 跳到第 3 页,选 B 直接结束")。
(图:新建跳转规则:条件"选项等于A"→ 跳转到第3页)
配置方式
- 选择所属页面(规则绑定在哪一页)
- 添加分支,每个分支包含:
- 条件:选择题目 → 比较方式 → 操作符 → 值
- 动作:跳转到指定页 / 结束测验
- 可添加多个分支,按顺序匹配,第一个命中的分支生效
- 所有分支都不命中时,按默认顺序进入下一页
条件支持升级为复合条件(AND/OR 组合),用于需要多个条件同时满足的场景。
约束
- 只能向后跳,不能回跳(防止死循环)
- 至少 2 个页面才能使用跳转规则
- 每页最多一条跳转规则(规则内可有多个分支)
- 规则由服务端评估,被试端看不到规则细节
显隐规则
根据同页内其他题目的答案,实时显示或隐藏目标题目。适合条件追问(如"选了'其他'才显示补充说明题")。
(图:新建显隐规则:条件"选项等于C"→ 隐藏目标题目)
配置方式
- 选择所属页面
- 添加分支,每个分支包含:
- 条件:选择题目 → 比较方式 → 操作符 → 值
- 动作:显示/隐藏 + 选择目标题目(可添加多个动作)
- 被试作答时实时触发,无需提交页面
约束
- 触发题和目标题必须在同一页
- 被隐藏的题目自动跳过必填校验
- 条件同样支持升级为复合条件(AND/OR 组合)
编辑与删除
- 左侧逻辑面板列出已有规则的摘要(条件 + 动作),点击即可编辑
- 每个分支和动作旁都有删除按钮,也可删除整条规则
- 删除显隐规则会弹出确认弹窗
条件操作符参考
选项模式(按选项键匹配)
| 操作符 | 含义 | 适用场景 |
|---|---|---|
| 等于 | 选中了指定选项 | 单选、量表 |
| 不等于 | 未选中指定选项 | 单选、量表 |
| 包含 | 选中的选项中包含指定项 | 多选 |
| 不包含 | 选中的选项中不包含指定项 | 多选 |
| 为空 | 未作答 | 所有题型 |
| 不为空 | 已作答 | 所有题型 |
数值模式(提取选项文本中的数字比较)
在选项模式的 6 个操作符基础上,额外支持:
| 操作符 | 含义 |
|---|---|
| 大于 / 大于等于 | 数值比较 |
| 小于 / 小于等于 | 数值比较 |
数值模式会从选项文本中提取数字(如"80分"→ 80),适用于带数值含义的量表或评分题。