逻辑规则
If-Then 条件规则引擎配置说明
逻辑规则引擎允许你根据填写者的回答动态控制表单行为,实现智能化的表单交互。
规则结构
每条规则由 条件 和 动作 两部分组成:
IF [条件满足] THEN [执行动作]条件配置
支持的运算符
| 运算符 | 说明 |
|---|---|
| 等于 | 值完全匹配 |
| 不等于 | 值不匹配 |
| 大于 | 数值大于指定值 |
| 大于等于 | 数值大于或等于 |
| 小于 | 数值小于指定值 |
| 小于等于 | 数值小于或等于 |
| 为空 | 未填写 |
| 不为空 | 已填写 |
| 包含 | 包含指定文本/选项 |
| 不包含 | 不包含指定内容 |
条件组合
- AND(与):所有条件同时满足
- OR(或):任一条件满足即可
支持的组件类型
单选、多选、下拉、图片选择、评分、文本输入等组件可作为条件判断依据。
动作类型
| 动作 | 说明 |
|---|---|
| 显示 | 条件满足时显示指定题目 |
| 跳转 | 跳转到指定题目 |
| 结束 | 直接结束表单 |
| 终止 | 拒绝提交并显示提示 |
典型场景
条件显示
IF [Q1: 是否有驾照] = "是"
THEN 显示 [Q2: 驾照类型]条件跳转
IF [Q1: 年龄段] = "18岁以下"
THEN 跳转到结束条件终止
IF [Q1: 是否同意条款] = "否"
THEN 终止提交操作说明
- 规则配置后 自动保存,无需手动保存
- 支持添加多条规则,按顺序执行
- 可在表单预览中测试逻辑规则效果