关联查询作为单独的查询展示功能,可以自动查询出其他表单中的一条或多条数据,且不做入库处理。
如,订单查询时,在下拉框中选择要查询的客户,即可自动查询出该客户下全部销售合同信息,效果如下:
字段通用属性参见文档:字段。
关联表是指关联查询字段获取数据的表单,关联查询的关联表可以选择如下表单:
在「关联查询 >> 字段属性 >> 关联表」的下拉框中选择关联表:
设置好关联表后,可以对关联表数据进行排序,查询数据时将根据排序规则显示数据。排序规则分为如下两个部分:
注:仅在关联查询字段「显示数据条数」为「多条」时,支持设置排序规则。
显示字段是指,关联查询时调取的关联表中的字段。显示字段仅作为填写表单时展示使用,不提交入库,也不能参与公式等计算。
点击「显示字段」后的添加按钮即可添加显示字段,可以对已添加的显示字段进行排序、修改名称和删除:
注:关联查询的显示字段不占用表单中的字段数量,详情参见:字段。
关联查询字段通过对关联表字段设置的过滤条件,对关联表数据进行过滤,符合过滤条件的数据作为查询结果显示在字段中。
点击「添加过滤条件」,过滤条件需要设置的内容如下:
全部设置完成点击「确定」。
注:直接在 数据管理 添加的流程数据,「流程状态」字段为空,故无法通过「流程状态 = 流转完成」筛选出对应数据。
显示数据条数分为「单条」和「多条」,通过数据过滤条件过滤出来的数据可能会有多条,如果多条数据都需要显示则选择「多条」;如果选择了「单条」,则按照提交顺序显示最后提交的一条数据。
注:设置为显示多条数据时,最多显示 1000 条数据。
勾选「允许新增关联表数据」后,当我们在表单中使用关联查询选择其他表单中的数据发现没有目标数据时,可以直接点击「新建」,在关联查询的关联表中直接新建数据。
注:
1)关联表是聚合表或数据流输出表时,不支持设置此项;
2)显示数据条数设置为「单条」时,不支持设置此项。
1)关联查询字段查询出的数据不入库,即在数据管理和数据表中无法直接显示出来,只能在填写表单时显示。
2)关联查询出的数据结果支持排序,最多可以设置 3 个排序规则。
3)关联查询使用案例参见:人事信息首页-个人信息查询。