跳转至

关联表单

内容简介

功能简介

关联表单控件用于在当前表单中关联其他表单的数据,在两个表单之间建立明确的数据关联关系。
通过关联表单,可在填写当前表单时直接选择目标表单中的一条数据,并支持对可选数据进行范围限制、扫码选择、字段展示控制及自动填充相关信息,减少重复录入,提高数据一致性。

一个表单中可添加多个关联表单控件,但同一个关联表单控件只能关联一个目标表单,且只能选择一条数据。

使用场景

  • 人事管理:转正、调岗、调薪表单关联员工档案
  • 物品管理:办公用品领用单关联库存或物品档案
  • 合同管理:合同表单关联客户信息
  • 进销存场景:采购入库单关联供应商信息
  • 业务协同:在多个业务表单间复用主数据,避免信息割裂

预期效果

  • 在表单中快速选择已有数据,避免重复维护
  • 通过数据范围限定,确保只能选符合条件的数据
  • 自动带出关联数据的关键信息,减少手工填写

设置步骤

功能入口

设计表单>表单设计>高级控件>关联表单

功能详情

关联表单(必选)

在控件属性中的关联表单项,选择需要关联的目标表单。

  • 关联表单控件必须设置目标表单,否则无法保存表单设计
  • 同一关联表单控件仅支持选择一个目标表单,不支持多选
  • 一个表单中可配置多个关联表单控件,分别关联不同表单

数据范围限定

通过数据限定范围设置条件,限制可被选择的目标表单数据范围。
仅满足条件的数据,才会出现在关联表单的可选列表中。

💡 提示

  • 条件设置完成后需点击确定才会生效。
  • 数据范围限定只影响可选择的数据集合,不影响已关联的数据展示。

扫码

仅识别关联表单中数据对应的二维码。

数据填充规则

可将目标表单中的字段值,自动填充至当前表单的对应控件中,减少重复填写。

配置方式:

  1. 在控件属性中点击数据填充规则
  2. 添加规则,分别选择:
    • 目标表单控件
    • 当前表单控件
  3. 保存后生效

填充规则说明:

  • 建议保持字段类型一致(如文本→文本,数字→数字)
  • 支持:
    • 目标表单主表 → 当前表单主表或子表
    • 目标表单子表 → 当前表单子表
  • 不支持:
    • 目标表单子表 → 当前表单主表(子表为多行,无法填充到单行)

显示字段

可配置关联表单控件在关联表单选择列表中展示的字段内容,帮助用户更清晰地识别目标数据。

默认为列表设计的第一个列表页字段显示配置。


注意事项

  • 一个关联表单控件只能选择一条目标表单数据,不支持多选。
  • 同一关联表单控件只能关联一个目标表单。
  • 数据范围限定只控制可选数据,不强制影响已关联数据。
  • 若在表单页通过关联列表新增数据,且当前数据不满足关联控件的数据范围限定,则不会作为默认值自动带入。
  • 关联表单选中的数据在表单页以蓝色展示,支持点击跳转至目标表单详情页。
  • 支持管理员开启/关闭关联表单删除校验,设置入口表单设置>关联表单管理