查询表单
在查看某个特定记录时,希望能够迅速获取与该记录相关的其他表(或聚合表)中的数据。这些关联的数据可能并不需要严格遵循建立关联关系,而是基于某些查询条件来“挂靠”展示,极大地提升了数据浏览的便捷性。
应用场景
- 在客户管理应用,订单关联了客户,在客户记录中,可以通过查询记录控件查看关联了当前客户的订单
- 在人事档案应用,员工表可以通过查询人员字段,来查看当前员工的档案、假勤数据(员工表和考勤表无需关联)
场景示例
案例背景: 在商品入库,用户输入商品名称,可以通过查询表单控件,把与商品名称相关数据展示出来。
- 添加查询表单控件
- 配置查询条件
最后点击确认,完成查询条件配置,展示效果如下。
显示方式
查询表单将以怎么的方式在本记录中显示,主要有4种(列表,卡片,文本,列表树):
排序
在显示方式为列表的情况下,可在排序设置的排序方式。
查询数量
在显示方式为列表的情况下,可设置查询的数量上限, 例如,您可以只想查询显示1条数,或者固定前5条数据,则可以设置对应的数量。
查询记录与关联记录、双向关联的区别
- 查询记录为根据条件实时查询并呈现结果,不保存数据。
- 关联记录通常为需要选择目标表的记录,并保存关联关系。
- 双向关联通常为在两个表都需要添加关联记录,并双向同步数据。
- 如销售管理应用中:在创建订单时需要选择客户,则应该添加为关联记录。
- 在查看客户记录时,需要查询当前客户关联的订单。则应该以查询记录的方式添加。
- 在管理销售人员和团队时。既需要在销售人员记录中关联团队,也需要在管理团队时关联销售人员。此时可以建立为双向关联,并自动同步两侧的操作结果。
- 此外,当已有双向关联一侧的数据量太大时,也可以修改为只从一侧添加关联记录,另一侧使用查询记录的方式来获取结果。来减少双向同步数据的负担,从而优化工作表性能。
注意事项
1)查询表单只用于显示不存储数据。
👇文档问题反馈
- 文档中是否有错别字、内容过期、难以理解等问题?点此反馈给我们