比如这种,前面有一个超连接到这里,但是传过来的值不在部门的数据集中,如果传过来的值不在数据集中,就默认查询这个部门数据集的数据,这种js怎么写
参考图片设置
加载结束,判断参数是否在,数据集,在就给控件赋值,不在就控件赋值为空
if(a){
this.options.form.getWidgetByName("start_time").setValue(b);
}
else{
this.options.form.getWidgetByName("start_time").setValue("");
那你就在数据集里写if呗,像5级大佬写的那样,用value公式或者sql公式查一下你这个参数所在列的数据,然后用INARRAY()判断一下存不存在,不存在这个公式会返回0,if( INARRAY( 参数 , value )=0 , "等于0就返回这里证明没有这个参数" , "不为0就返回这里证明有这个参数" )