发帖

关联表单控件

氚云知识库  / 表单设置  / 倒序浏览   © 著作权归作者本人所有

#楼主# 2020-11-30

跳转到指定楼层

注册氚云社区,学习低代码知识,与更多氚友互动交流

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 氚云-白泽 于 2020-12-28 02:53 编辑

【关联表单】控件可用于当前表单关联其他表单,从而在两个表单之间建立联系,关联表单适用于多种场景,例如:人事管理模板中的员工档案与转正、调岗、调薪;物品领用模板中的库存查询与办公用品领用;合同管理模板中的合同与客户,生产进销存模板中的采购入库与供应商信息,可根据实际业务场景需求灵活使用实现不同表单中的数据关联互通。

(1)选择关联的目标表单(必选)

在表单设计中选中关联表单控件,在右侧的控件属性属性“关联表单”中选择需要关联的目标表单,【关联表单】控件必须设置一个表单作为关联的目标表单,否则无法保存表单设计。同一【关联表单】控件只可以选择一个表单作为目标表单,同一个表单中可添加多个关联表单控件。

注:同一【关联表单】控件只可以选择一个表单作为需关联的目标表单,不可多选

(2)设置数据限定范围(可选,根据实际需求选择是否设置)

可在控件属性的“数据限定范围”设置条件,从而筛选出目标表单中满足条件的数据,关联表单只能选择满足条件的数据。设置完条件点击确定(未点击确定本次设置不生效),例如:“转正”表单中的“员工”控件,只可以选择“员工档案”表单中“员工状态”为“试用期”的数据。

(3)设置数据填充规则(可选,根据实际需求选择是否设置)

可将目标表单中的控件值自动填充至当前表单的控件中,无需将已有的信息再手动填写一遍。在右侧的控件属性点击“数据填充规则”,点击添加规则,依次选择目标表单控件(左侧下拉框)和当前表单控件(右侧下拉框),设置好后点击确定生效。例如将“员工档案”中的部门、岗位、级别、入职日期等控件信息填充至“转正”表单的对应控件。

注:填充规则的填充与被填充控件类型应尽量保持一致(文本-文本,数字-数字)。注:填充设置可将目标表单主表控件值填充至当前表单主表控件或子表控件,可将目标表单子表控件值填充至当前表单子表控件,但不支持将目标表单的子表控件值填充至当前表单的主表控件,因为子表是多行没有办法填充至一行数据中。

(4)设置关联列表(可选,根据实际需求选择是否设置)

设置完【关联表单】控件的目标表单后,可前往目标表单,在【表单设置】的【关联列表】中配置关联列表形成页签功能,实现对其他表单数据的快捷查看与新增。

例如:客户跟进/成交/签约/付款表单都会通过【关联表单】控件关联“客户”表单,可以前往“客户”表单,在【表单设置】的【关联列表】中勾选需要展示的关联表单列表,实现在“客户”表单中就可以快速新增或查看相关联的跟进/成交/签约/付款等数据记录。

案例

人事管理模板中的转正表单,在新增表单数据时只可以选择员工档案中员工状态为“试用期”的员工,其他状态的无法选择,需要让其在转正中不可见,且选择员工后将其员工档案中的基本信息,如部门、岗位、级别、入职日期等填充至转正表单中的对应控件。

a. 如未设置【关联表单】控件“员工”的“数据限定范围”,则在发起转正流程时,“王阅”、“王芳”等离职员工与“叶华”、“李四”等正式员工亦出现在转正流程中,可选择;当设置关联表单控件“员工”的“数据限定范围”之后,转正流程仅能选择“黄丽”、“朱芳”等员工状态为“试用期”的员工。

b. 在筛选出所有“试用期”的员工后,可通过直接搜索员工名字快速查找需转正的具体人员,如:本次转正员工为“黄丽”,可通过搜索其完整名字或者部分关键字搜索出员工,若不确定姓名或存在多人重名的情况,也可通过点击【关联表单】控件“员工”右侧的小图标打开筛选页,通过其他条件(如工号、部门等)综合搜索(筛选页搜索条件根据“员工档案”设置的列表页查询条件字段而来)。

注:同一个关联表单新增数据时关联表单控件只可以选择目标表单的一条数据,不可多选

c. 确认选中本次转正员工“黄丽”之后,“员工”显示“黄丽”,并且会根据设置好的“数据填充规则”,将员工“黄丽”在“员工档案”中的基本信息:部门、岗位名称、级别、入职日期、转正日期、试用期薪资、转正薪资等自动填充至转正表单的相应控件中(若实际信息,如薪资,与员工档案中初始信息存在差异,可修改)。

d. 提交员工为“黄丽”的转正表单后,在表单数据详情页,【关联表单】控件“员工”选中的“黄丽”显示蓝色,可通过鼠标左键单击跳转至“员工档案”,查看“黄丽”员工档案中的基本信息,而无需重新去“员工档案”中查找。

[color=rgba(11, 19, 32, 0.64)]

回复

使用道具

成为第一个回答人

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|氚云社区 |粤ICP备15096637号-1
Powered by Discuz! X3.4 Licensed  © 2001-2017 Comsenz Inc.