关联控件
字段简介
关联类型字段包括:
- 关联查询:关联查询作为单独的查询展示功能,可以自动查询出其他表单中的一条或多条数据。
- 数据加载:数据加载可以将其他表单的数据提取到当前表单,同时支持将关联表单数据填充到当前表单的控件。
- 关联数据:用于构建不同表单之间,或是表单内多条数据间的关联关系。
- 关联子表:基于关联关系将他表/本表中相关联的数据以表格形式呈现在当前表单中,便于填报和操作。
在开始使用字段前,需要先了解关联关系是什么,有何作用,以及如何根据需求建立关联关系。
关联关系是什么
在业务系统中,表单之间通常存在业务联系,例如客户表与联系人表、客户表与订单表。这些联系使得我们经常需要调用相关联的数据来进行业务判断和操作,如在查看客户数据时,需要一同查看客户的联系人或相关订单信息。
- 未建立关联关系时
客户表与联系人表虽然在业务上存在联系,但从数据的角度来看,两张表单可看作是两个独立的数据池,两表数据间无法直接关联。此时,如需获取某个客户的所有联系人信息,只能借助查询字段等方式,根据客户名称信息,将名称一致的数据查询出来。
- 建立关联关系后
在客户表与联系人表之间建立了关联关系后,关联关系就像是一座桥梁,连接了两个独立的数据池,实现了两者的数据互通和实时调用。我们无需额外操作,便可在任意表单中查看或调用另一个表单中与之关联的数据。
关联关系的价值
总的来说,关联关系具有如下优势:
- 数据一致性:只要数据间的关联关系存在,无论如何修改数据,系统均能够通过关联关系找到相关联的数据。
- 易用性:存在业务关联的数据间能够相互查看,在数据的填报、操作、查看、管理等环节上更灵活、易用。
- 易拓展性:关联关系建立后,还可以基于关系做进一步拓展,包括:关联数据填充当前表单。
- 满足多样的数据展示/填报需求:基于关系,可以在当前表单中,以表格形式展示本表/他表中相关联的数据,便于操作查看,并可进一步通过设置,实现一同填报两表数据。
本章详细介绍了这些控件的属性及使用方法。
