万能查询器
万能查询器用于对Form进行数据过滤设置条件,在GongqiERP的工具栏中单击打开筛选按钮即可进入查询器界面
查询器画面主要由四部分组成:查询结构与关系、字段选择、查询设置、查询操作
查询结构与关系
查询结构与关系用于设置查询的表、关联查询表、关联关系。由上下两部分组成,上半部分为树形结构用于设置查询表以及查询关联表,下半部分是一个DataGrid用于显示和设置上查询结构表中选中表与父节点表的关联关系。
查询画面默认的查询结构与关系是根据所在Form的数据源自动生成的
在查询表中可以鼠标右键进行1:N或N:1方式进行其他表的关联,或者通过“更多表”手动设置关联
字段选择
字段选择会显示在查询结构与关系中所选中表的所有字段,双击某个字段即可将其自动填充到查询设置中,此操作可以提高工作效率
双击字段在查询条件增加该字段后,字段选择会移除字段
查询设置
查询设置分为两部分:条件、排序
- 排序:用于设置查询结构的排序条件
关于条件设置,我们可以在一次查询中进行多个条件设置,也可以同时进行条件和排序的设置,关于查询条件中值得设置请参考QueryTable中QueryWhereItem的使用
目前输入的条件内容可以是Excel一列复制,平台自动转为以逗号分隔的字符。例如1,2,3,4
查询操作
查询操作主要分为:保存、加载默认、可用列表、用户列表
- 保存:保存当前的查询设置。当一个查询设置经常被使用、或者说查询条件较为复杂时可以将查询设置保存,下一次使用时直接选择该查询即可,不需要重复条件设置。
- 设置:显示所有的可用查询、设置/取消默认查询等相关操作
- 加载默认:加载在可用列表中设置的默认查询条件
- 可用列表:显示所有正在操作的用户所保存的查询条件