关联表单组件提供了关联其他表单数据,填充数据到当前表单组件的功能。
在获取关联的表单数据时还提供了过滤筛选的功能。
在本表单查看其他表单的数据,直接点击跳转,关联其他的普通表单和流程表单
用于关联表单组件数据下拉列表的信息展示和搜索,支持主要信息和次要信息
在宜搭(EasyEDA)中,子表单可以通过关联字段来与普通表单进行关联。这样可以实现根据普通表单的选择或输入内容动态显示或隐藏子表单。
要将子表单关联到普通表单,可以按照以下步骤进行操作:
创建普通表单和子表单:首先,在你的宜搭项目中创建一个普通表单和一个子表单。确保两个表单已经设计完成并保存。
添加关联字段:在普通表单中添加一个字段,用于关联子表单。可以选择文本字段、下拉列表等适合的类型。该字段的值将用于控制子表单的显示或隐藏。
设置子表单的显示规则:打开子表单的设计页面,找到需要关联的组件。在其属性设置中,找到显示规则(Display Rule)选项。根据关联字段的值,设置子表单是否显示。
关联下拉列表:如果你希望子表单与下拉列表关联,可以使用动作规则(Action Rule)实现。在下拉列表的属性设置中,找到动作规则选项,并添加一个规则。在规则中,指定当下拉列表的选项发生变化时,触发显示或隐藏子表单的动作。
预览和测试:保存所有更改后,预览宜搭项目并测试子表单与普通表单的关联效果。确保子表单能够根据普通表单的选择或输入内容进行正确的显示或隐藏。
在宜搭中,子表单可以通过关联字段来与普通表单进行关联。下面是关联子表单到普通表单和下拉列表的步骤:
关联子表单到普通表单:
关联子表单到下拉列表:
关联表单组件提供了关联其他表单数据,填充数据到当前表单组件的功能。
在普通表单中添加一个子表单字段或关联字段,然后将该字段与宜搭子表单关联
楼主你好,要将宜搭子表单关联到普通表单中,可以使用“子表单字段”或“关联字段”功能。
首先,在普通表单中添加一个子表单字段或关联字段,然后将该字段与宜搭子表单关联。这样,填写子表单的数据会被自动关联到普通表单中,实现数据的整合。
如果想要关联到下拉列表中,可以使用“下拉列表字段”或“关联字段”功能。首先,在下拉列表字段中新增一个选项,然后在该选项的关联字段中关联到宜搭子表单。这样,在选择该选项时,相关的子表单数据就会自动展示在下拉列表下方,方便用户查看和填写。
宜搭报表中主表与子表单关联可以设置关联条件用 「主表的实例ID = 子表单数据的父实例ID」进行关联。
在给宜搭下拉选择组件使用关联其他表单数据的功能时,根据关联的表单是否有数据,决定组件的显隐,如果有数据,则显示当前下拉选择组件,否则显示单行文本组件手动输入数据,
(1)先给页面绑定 didMount 函数:
实现该功能的代码如下:
export function didMount() {
letm = this.$( 'selectField_kspi6z4y').get('dataSource').length;
if(m>0)
{
this.$('textField_kspi6z54').setBehavior('HIDDEN');
}
else{
this.$('selectField_kspi6z4y').setBehavior('HIDDEN');
}
}
如遇不适合使用宜搭关联表单组件填充子表单的功能场景,您可以用到代码去子表单关联子表单,详细的使用说明您可以查看文档:明细关联明细。
什么是关联表单
关联表单组件提供了关联其他表单数据,填充数据到当前表单组件的功能。
在获取关联的表单数据时还提供了过滤筛选的功能。
1.2 使用场景
在本表单查看其他表单的数据,直接点击跳转
2.1.1 关联表单的显示信息(主要信息、次要信息)
用于关联表单组件数据下拉列表的信息展示和搜索,支持主要信息和次要信息,效果如图:
2.1.3 数据填充
除了可以选择其他表单的数据,数据填充功能支持将选中的关联数据的字段填充到当前表单的字段中
设置填充条件时,在弹出的对话框中设置多条相同字段的填充条件,效果如图:
注意:如果关联表单与子表单配合使用,目前只支持单行的数据公式联动,如果是多行的子表填充场景暂不支持
关联表单组件提供了关联其他表单数据,填充数据到当前表单组件的功能。
在获取关联的表单数据时还提供了过滤筛选的功能。
关联表单及显示内容
关联其他的普通表单和流程表单,效果如图:
关联表单的显示信息(主要信息、次要信息)
用于关联表单组件数据下拉列表的信息展示和搜索,支持主要信息和次要信息,效果如图:
主要信息可用于在提交数据时的搜索,当前只支持文本输入组件(包括流水号),次要信息可选表单组件。
显示设置作为提交数据时的必填项,如果开启了流水号功能主要信息会默认显示流水号,也可以自行修改。
展示数据多选模式
关联表单支持数据单选和数据多选模式,默认数据单选 (多选模式关闭)。
数据填充
除了可以选择其他表单的数据,数据填充功能支持将选中的关联数据的字段填充到当前表单的字段中
允许新增关联表单
关联表单组件默认开启新增功能,即在选择关联表单的下拉和管理页默认会有个新增按钮。
效果如图:
关联表单的管理页
可对关联表单进行筛选查询 (相当于是表单的数据管理页),效果如图:
关联表单数据提交和详情
含关联表单组件页面按设置的数据筛选/填充条件填写完成后进行提交时需注意:
1、关联的若为表单页面,则提交的数据全部都可以选择;
2、关联的若为流程页面,则提交的数据需审批完成之后才可选择;效果如图:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。