产品介绍

推荐内容

快逸做的更好

产品优势

您的位置: 首页 > 知识库> 设计基础> 设置查询条件控件状态

设置查询条件控件状态

设置查询条件控件状态

快逸报表对通用查询条件提供了控件状态的设置,控件状态分为当前初始状态的设置与触发其他控件的条件设置。触发其它控件条件设置为一个JS函数,由用户自行实现。JS中可获取到当前控件和其它控件的值,当前JS对于哪一个控件起作用也由用户在JS中自行指定。

当前控件初始状态:

锁定:指报表初次预览时此控件默认锁定不可选。

隐藏:指报表初次预览时此控件默认隐藏。

触发其它特性控件条件设置:

通过调用方法:

getValue'本查询字段名称'{,’重名字段排序’}

setStatus'控件状态代码','希望触发的查询字段名称' {,’重名字段排序’}

重名字段排序为通用查询面板中从上之下重名查询字段的排位计数,计数从0开始(缺省默认为0)

控件状态默认-1为正常可选状态,0为锁定状态,1为隐藏状态。

控件状态的设置

Type字段查询条件为空时id字段查询条件不可选,Type字段查询条件选值时id则可选为例:

设置查询条件控件状态

设置查询条件控件状态2

实现的效果如下图所示:

设置查询条件控件状态3