级联字段选项
后台位置:零代码定制 › 级联字段选项
功能简介
级联字段是系统自带的一组地址下拉:客户、供应商模块的「国家」「省份」「城市」,以及维修单、报价单等其他模块的「省份」「城市」「区县」,前台选了上一级,下一级只列出它下面的选项。这些字段用的是同一份四级地区数据,本页就是维护这份数据的地方:逐级点选后新增、重命名、排序或删除某个国家、省份、城市、区县,改动对所有引用它的模块同时生效。它和「字段规则」里的「字段联动」不是一回事:字段联动是管理员给任意模块的两个普通下拉框自定义对应关系(见「字段规则」一章),本页只管这套固定的地区数据,不能新建别的级联字段。
页面概览

- 顶部提示:黄色说明条,显示这份数据当前被多少个字段、多少张业务表引用。
- 四列列表:「国家」「省份」「城市」「区县」各一列,列头下方注明该级在客户模块和其余模块里分别叫什么;未选上级时下一列显示「请先选择上级」。
- 列表项:名称右侧的灰色数字是下级数量;鼠标悬停在某项上或该项处于选中状态时,出现上移、下移、重命名、删除四个图标。
- 列底按钮:「新增国家」「新增省份」「新增城市」「新增区县」,后三个要先选中上一级才可点击。
- 弹窗:新增和重命名共用一个只有「名称」输入框的小弹窗;删除有单独的「删除选项」弹窗。
操作步骤
查看某个地区下的选项
- 在「国家」列点击一个国家,「省份」列列出它下面的省份。
- 继续点击省份、城市,右侧两列依次列出城市和区县。
- 换选上级时,右侧各列清空重新加载。
新增选项
- 逐级点选到要添加的那一级的上级,例如要加省份就先点中国家。
- 点击该列底部的「新增省份」(或「新增国家」「新增城市」「新增区县」),弹出「新增省份」弹窗,第二级起弹窗下方提示「将添加到当前选中的上级之下」。
- 填写名称,点击「保存」,弹出「已添加」,新项出现在该列末尾。名称为空提示「名称不能为空」,同一上级下已有同名项提示「同级下已存在「某某」」。

重命名选项
- 悬停在要改的项上,点击铅笔图标,弹出「重命名省份」这类弹窗,名称框预填当前名称,下方提示「改名后,已填写该值的业务记录会自动同步更新。」。
- 改好名称,点击「保存」,弹出「已改名,同步更新了 N 条业务记录」,列表刷新。名称没改提示「名称未变」,与同级重名提示「同级下已存在「某某」」。
调整顺序
- 悬停在某项上,点击向上或向下箭头,该项与相邻项互换位置,列表刷新,前台下拉按新顺序排列。
- 已在最上或最下时点击箭头,列表不变。
删除选项
- 悬停在要删的项上,点击垃圾桶图标,弹出「删除选项」弹窗。
- 弹窗显示「即将删除区县「某某」,当前有 N 条业务记录填写了这个值。」,在「把这些记录转移到:」下拉里选一个同级选项。
- 点击「确认删除」,弹出「已删除「某某」,N 条业务记录已转移到「某某」」,列表刷新。

两种情况不能删:该项还有下级时弹窗显示「「某某」下还有 N 个区县,无法删除。请先把下属的区县清空。」;同级没有别的选项可转移时显示「同级已没有其他区县可供转移,无法删除。」,两种情况下「确认删除」都是灰的。
在前台选择地区
前台客户、供应商的新建和编辑页里,「国家」列出第一列的全部选项,选中后「省份」重新加载为该国家下的省份,再选省份后「城市」重新加载;其余模块的「省份」「城市」「区县」同理,只是从省份这一级开始。第二级起的下拉最前面多一个「无」,用于留空。

字段与选项说明
| 项目 | 含义 | 备注 |
|---|---|---|
| 「国家」 | 第一级 | 客户、供应商的「国家」字段 |
| 「省份」 | 第二级 | 客户、供应商的「省份」;其余模块的「省份」列出所有国家下的全部省份 |
| 「城市」 | 第三级 | 客户、供应商的「城市」,其余模块的「城市」 |
| 「区县」 | 第四级 | 只有其余模块的「区县」用到,客户、供应商没有这一级 |
| 「名称」 | 选项在下拉里显示的文字,也是业务记录里实际保存的值 | 最长 200 个字符,同一上级下不能重复 |
| 「把这些记录转移到:」 | 删除时接收已有记录的同级选项 | 必选 |
注意事项
- 这份数据全系统只有一份:在这里加、改、删一个省份,客户、供应商、维修单、报价单等所有带地址下拉的模块一起变化。
- 业务记录里存的是名称而不是编号,所以重命名和删除转移都会直接改写已有记录的字段值,改完不能撤销;删除前先看清弹窗里的引用记录数。
- 前台新建、编辑页打开时的各级下拉有缓存,改完到「设置中心」点击「清除缓存」再到前台核对,不需要重新登录;选择上级后重新加载的下级列表是实时读取的。
- 每一级下至少要保留一个选项,最后一个选项没有转移目标,删不掉。
- 级联字段只有这固定的四级,不能在这里或「业务对象」里新建其他层级或另一套级联字段。
