条件逻辑
使用条件逻辑让表单根据用户回答动态变化。
条件逻辑
条件逻辑让你的表单变得智能——根据用户的回答自动显示、隐藏、启用或禁用特定字段。
逻辑类型
显示/隐藏
根据条件控制字段的可见性。
示例:当「是否有工作经验」选择「是」时,显示「工作年限」字段。
启用/禁用
根据条件控制字段是否可交互。
必填/非必填
根据条件动态切换字段的必填状态。
示例:当「联系方式」选择「邮箱」时,「邮箱地址」变为必填。
跳转逻辑
根据选择的答案跳转到不同的表单页面。
示例:当「满意度评分」低于 3 分时,跳转到「改进建议」页面。
配置逻辑
进入逻辑编辑器
- 在表单编辑器顶部菜单中点击 「逻辑」 标签
- 或在字段属性面板中点击「添加逻辑」
创建逻辑规则
- 点击 「添加逻辑」 按钮
- 选择 目标字段(要控制的字段)
- 选择 动作类型(显示 / 隐藏 / 启用 / 禁用 / 必填)
- 添加 触发条件
条件运算符
| 运算符 | 说明 | 适用字段类型 |
|---|---|---|
| 等于 | 值完全匹配 | 所有类型 |
| 不等于 | 值不匹配 | 所有类型 |
| 大于 | 数值大于 | 数字、日期 |
| 大于等于 | 数值大于或等于 | 数字、日期 |
| 小于 | 数值小于 | 数字、日期 |
| 小于等于 | 数值小于或等于 | 数字、日期 |
| 包含 | 文本包含指定内容 | 文本类型 |
| 不包含 | 文本不包含指定内容 | 文本类型 |
| 为空 | 字段值为空 | 所有类型 |
| 不为空 | 字段值不为空 | 所有类型 |
组合条件
- 且(AND) — 所有条件同时满足时触发
- 或(OR) — 任一条件满足时触发
多条件示例
当满足以下 [所有/任一] 条件时,[显示] 字段「详细地址」:
条件 1:「国家」等于「中国」
且
条件 2:「城市」不为空使用限制
| 限制项 | 数量 |
|---|---|
| 每个表单最多逻辑规则数 | 200 |
| 每条规则最多触发器数 | 100 |
| 每个触发器最多条件数 | 100 |
最佳实践
- 先规划再配置 — 在添加逻辑前先画出表单流程图
- 保持简单 — 避免过于复杂的嵌套逻辑
- 充分测试 — 配置完成后使用预览模式测试所有分支
- 命名清晰 — 给字段使用有意义的标签,方便识别逻辑关系