查询时,如果热轧生产开始和结束时间和冷轧生产开始和结束时间都选的话,可否弹出提示“不能都选”

新建文件夹.zip

image.png

FineReport yzm211334 发布于 2025-6-26 09:31 (编辑于 2025-6-26 09:45)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2025-6-26 09:32(编辑于 2025-6-26 09:51)

高强全流程质量报表.rar

------------------------------------------

------------------------------

按钮要自定义查询,把原来的查询按钮删除掉!!按钮要自定义查询,把原来的查询按钮删除掉!!

按钮要自定义查询,把原来的查询按钮删除掉!!按钮要自定义查询,把原来的查询按钮删除掉!!

var rsj1=_g().parameterEl.getWidgetByName('date_s').getValue();

var rsj2=_g().parameterEl.getWidgetByName('date_e').getValue();

var lsj1=_g().parameterEl.getWidgetByName('date_s_sxsz').getValue();

var lsj2=_g().parameterEl.getWidgetByName('date_e_sxsz').getValue();

if(rsj1.length>0&&rsj2.length>0&&lsj1.length>0&&lsj2.length>0){

alert("不能选择4组时间");

return false;

}

else if (rsj1.length>0&&rsj2.length>0&&lsj1.length>0

||rsj1.length>0&&rsj2.length>0&&lsj2.length>0

){

alert("冷热时间不能同时选择");

return false;

}

else if (lsj1.length>0&&lsj2.length>0&&rsj1.length>0

||lsj1.length>0&&lsj2.length>0&&rsj2.length>0

){

alert("冷热时间不能同时选择");

return false;

}

else {

_g().parameterCommit();

}

image.png

  • yzm211334 yzm211334(提问者) 我把原来的查询按钮删掉了,又重新加了个新的,没起作用
    2025-06-26 09:37 
  • CD20160914 CD20160914 回复 yzm211334(提问者) 你的参数名称要改成你自己的呀,你看看你的参数名称是什么!!
    2025-06-26 09:37 
  • CD20160914 CD20160914 回复 yzm211334(提问者) 不可能不生效的,你不然就发模板上来吧,肯定是你操作有问题,反正是你的问题
    2025-06-26 09:38 
  • yzm211334 yzm211334(提问者) 回复 CD20160914 我把模板上传附件了,你看一下
    2025-06-26 09:45 
  • CD20160914 CD20160914 回复 yzm211334(提问者) 怎么不用我的代码,改一下参数名称就行了。还有按钮要自定义的呀!我改了传你吧。
    2025-06-26 09:47 
最佳回答
0
用户k6280494Lv6专家互助
发布于2025-6-26 09:33

把查询按钮删除  重新拉一个按钮

var start1 =_g().parameterEl.getWidgetByName("date_s").getValue();var end1 =_g().parameterEl.getWidgetByName("date_e").getValue();var start2 =_g().parameterEl.getWidgetByName("date_s_sxsz").getValue();var end2 =_g().parameterEl.getWidgetByName("date_e_sxsz").getValue();if(start1.lenght>0&&end1.lenght>0&&start2.lenght>0&&end2.lenght>0){alert("不能都选")}else{

_g().parameterCommit();

}

最佳回答
0
sysdbaLv5初级互助
发布于2025-6-26 09:33

可以做三个控件  1.热轧或冷轧 2.生产开始时间 3.生产结束时间 

  • 4关注人数
  • 41浏览人数
  • 最后回答于:2025-6-26 09:51
    请选择关闭问题的原因
    确定 取消
    返回顶部