场景示例- 通用查询控件状态客户化-报表展现标签与API
目录

场景示例

1.根据某个查询条件的值,判断其他的查询条件是否显示,或者其他查询条件的控件是否可用。

2.根据查询条件的值控制查询按钮是否可用

用法举例:

通用查询设计面板为查询条件添加“触发其他特性控件条件设置”属性,在此属性设置中可以调用如下文介绍的JS方法来根据条件值控制控件状态。

如:if(getValue('订购日期') == '')setStatus(0, 城市)表示:当“订购日期”值为空时,“城市”设置为隐藏。

此处也可以使用自定义的js函数,js函数可定义于客户化通用查询js文件(mis2/custom/commonquery/js/customCQ.js)


注意:”触发其他特性控件条件设置”会在触发控件输入或者选择后触发,触发方式具体如下:

1、文本框失去焦点时触发

2、下拉列表、下拉树、下拉日历回填时触发

3、布尔值点击时触发