快速查询

简介

快速查询


使用方法

2.1. JS动态创建EAS7.5+
waf.getContext().locale = 'l2'
var options = {"id":"quickSearch"};
var dom = waf.createDOM("waf.quickSearch",options);
waf.appendDOM(waf("body"), dom);
waf.initComponent("waf.quickSearch", options, dom);
2.2 方法&事件使用EAS7.5+
//调用方法
waf("#id").quickSearch('method', parameter...);
//eg:更改事件
waf("#id").quickSearch("option","onchange",fn);

属性说明

id String 缺省值: null 不可以在运行期改变 EAS7.5+

定义快速查询组件的id

grid String 缺省值: null EAS7.5+

定义快速查询组件使用的Grid

gridId String 缺省值: null EAS7.5+

定义快速查询组件使用的grid的id

columnCaption String 缺省值: ‘’ EAS7.5+

定义快速查询组件使用的columnCaption

columnModel String 缺省值: ‘’ EAS7.5+

定义快速查询组件使用的columnModel

logicalOp String 缺省值: ‘or’ EAS7.5+

定义快速查询组件使用的logicalOp

filterItems Boolean 缺省值: ‘’ EAS7.5+

定义快速查询组件使用的filterItems

defaultValue Boolean 缺省值: ‘’ EAS7.5+

定义快速查询组件使用的defaultValue

beforeSearch Boolean 缺省值: null EAS7.5+

定义快速查询组件使用的beforeSearch


方法说明

search 参数: (无) 返回值: (无) EAS7.5+

查询。参考样例

  • 参数说明: 无
  • 返回值说明: 无

clear 参数: (无) 返回值: (无) EAS7.5+

清空当前条件。参考样例

  • 参数说明: 无
  • 返回值说明: 无

getQuerySql 参数: (无) 返回值: (String) EAS7.5+

获取当前条件。参考样例

  • 参数说明: 无
  • 返回值说明: 返回过滤条件字符串

事件说明

beforeSearch 参数: (filter) EAS7.5+

事件说明参考样例:
事件在开始查询数据之前触发,可在此对过滤条件更新,或者进行查询前处理。 参数说明:

  • filter(当前过滤条件)。
    返回值说明:返回快速查询过滤条件。

样例集合

  1. 快速查询属性
  2. 快速查询方法
  3. 快速查询事件