对查询按钮做条件判断

Eva_Result_Dad_T_View.zip

image.png

现在我想查询年度和月度的数据,此时季度也被勾选了,再点击查询的时候我想让界面出现一个不能选择季度的弹框或提示,提示用户只能选择月度和年度怎么操作?

FineReport yzmknhfW9631117 发布于 2023-1-13 17:16 (编辑于 2023-1-13 19:20)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-1-13 17:18(编辑于 2023-1-13 19:30)

那你为什么要配置季度的参数?直接把季度的参数删除呀。

var a=this.options.form.getWidgetByName("季度").getValue();

var b=this.options.form.getWidgetByName("month").getValue();

if(a.length>0&&b.length>0){

  alert("月度与季度不能同时选择");

  return false;

}

else {

_g().parameterCommit();

}

  • yzmknhfW9631117 yzmknhfW9631117(提问者) 现在有三种情况下可以查询 选择年度和月度可以查询 单独选择月度可以查询 选择年度和季度可以查询 如果三个全选的话不能查询
    2023-01-13 17:20 
  • yzmknhfW9631117 yzmknhfW9631117(提问者) 我就想按照这三种情况对查询按钮做一个条件判断,不是这三种类型的话不让它执行
    2023-01-13 17:21 
  • CD20160914 CD20160914 回复 yzmknhfW9631117(提问者) 自定义一个按钮。设置查询。把之前内置的查询按钮删除,重新定义一个按钮。js类似上面我修改的语句,你自己参考着改一下就行了
    2023-01-13 17:23 
  • CD20160914 CD20160914 回复 yzmknhfW9631117(提问者) 上面的意思就是如果月度与季度同时有值的话,那么不执行查询,否则就可以执行查询
    2023-01-13 17:24 
  • yzmknhfW9631117 yzmknhfW9631117(提问者) 按照您上面写的 我把参数改了一下 但是不会执行查询功能是为啥?
    2023-01-13 17:32 
  • 2关注人数
  • 299浏览人数
  • 最后回答于:2023-1-13 19:30
    请选择关闭问题的原因
    确定 取消
    返回顶部