特色介绍
|
高级查询
一、使用方法
高级查询用来查找普通搜索框不能满足的查询
字段名:相关表的数据字段,注意有些查询需要包含两个表,分别用前缀区分,如报价单.客户名称,报价单商品视图.商品编号,一般认为管理系统主操作区域的上面的表格字段为第一前缀,下面表格字段为第二前缀;
比较符:比较符根据字段类型的不同而不同,文本型包括等于(=)、不等于(<>)、近似于(like)。非文本型包括等于(=)、不等于(<>)、小于(<)、大于(>)、小于或等于(<=)、大于或等于(>=)。日期时间型包括时间段(between and)、等于(=)、不等于(<>)、小于(<)、大于(>)、小于或等于(<=)、大于或等于(>=)。
比较值:自己输入需要查询的值,注意这里的输入根据字段名的不同而不同,文本型可以输入任意字符,非文本型只能输入数值,日期时间型可以输入日期或者选择日期。
连接条件:如果查询有多个条件时起作用,或表示满足条件1或者满足条件2都可以,且表示满足条件1还必须满足条件2才可以。
按字段排序:勾选此项后,可以选择查询的结果按选择的排序字段排序。
添加条件:选择好一个条件后必须点这里加入条件框;
删除条件:当发现添加的条件不合适时点这里删除选定的条件;
清空条件:一次清空条件框内的所有条件;
保存条件:您可以将您常用的条件保存起来便于以后直接在查询框选择条件查询。
导入条件:导入保存的条件到条件框;
查询:根据条件框内的条件查询并返回结果。
二、参数的使用
参数格式为 {提示文本,参数类型}
参数类型有date(日期型),text(默认,可省略),如下图,共输入了3个参数
执行效果如下图
三、调用内置变量
目前共有4个内置变量可供查询时调用
- @level=当前登陆用户的级别名称
- @lid=当前登陆用户的级别编号
- @user=当前登陆用户的用户名
- @name=当前登陆用户的姓名
调用方法见下图
表示查询受理人员等于当前登录用户姓名的记录