2.51 查询

1. 数据源设置

系统将当前应用中表单主表及其中的各个明细表分别列出,根据实际需要选择后双击即选中(从左侧移到右侧),通常需要在右侧列表中再次双击所选项并修改其查询时的显示名称。

2. 关联关系

当数据源隶属于一个表单且仅有主表数据源或仅有一个主表数据源与一个明细表数据源时,不需设置关联关系;除此以外均需要设置数据源之间的关联关系。

关联关系分为左连接与内连接两种。
左连接指以左侧的数据源为准,显示左侧数据源的所有行,将右侧数据源按设定的字段与左侧数据源字段进行值或内容加以比对后,显示出匹配的数据记录。
内连接指将左右两侧的数据源按设定的字段进行值或内容加以比对后,显示出两个数据源中均有的数据记录。

关联关系通常与数据源设置中排序第一的数据源建立相应的字段,为了理解、维护、运行的方便,数据源的选择通常为1-3个,不建议超过5个。每个关联关系中,数据源之间对应的字段不能过多,通常在3个以内,且使用数据唯一的字段(底表中设置了数据唯一的字段)。

3. 查询字段与条件

  • 数据字段设置:选择各个数据源中在查询时所需要列表显示的字段,并根据需要双击后定义其显示名(即查询中各列列头所显示的名称),上下移动排列显示的顺序(即列头的显示顺序)。

  • 排序设置:根据所需要列表显示的字段,设置列表显示时各行数据记录的显示顺序。

  • 系统条件:按需要设置计算条件公式,系统自动筛选出符合条件的全部数据记录进行列表显示,设置方法同计算公式中的计算条件。

  • 筛选条件:按需要选择查询使用中允许用户设置筛选条件的字段。如选择“年龄”字段,则查询使用中,用户可以利用该字段设置年龄大于30岁且小于40岁的筛选条件从而得到需要的数据记录。

  • 穿透显示:在查询时,点击查询列表中的数据记录后,显示该数据记录的表单页面(即查看详细内容)。根据需要设置允许与不允许即可。

  • 授权设置:根据实际工作需要按单位、部门、人员等进行设置。