js实现当参数值=1时显示这个控件=其他的不显示这个控件这么做

image.png

FineReport 不可爱小羊 发布于 2021-6-7 10:16
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-6-7 10:19(编辑于 2021-6-7 10:36)
  • 不可爱小羊 不可爱小羊(提问者) 我的是在参数面板里面的 怎么写
    2021-06-07 10:21 
  • snrtuemc snrtuemc 回复 不可爱小羊(提问者) 参数里面,就不需要js了,直接条件属性,参数值等于1,设置控件,不然不设置控件
    2021-06-07 10:23 
  • 不可爱小羊 不可爱小羊(提问者) 我说的是参数面板里面 没有条件属性啊
    2021-06-07 10:29 
  • snrtuemc snrtuemc 回复 不可爱小羊(提问者) 你是参数面板,实现根据不同值,设置控件不可用,等下,我写个例子,思路一样的
    2021-06-07 10:31 
  • 不可爱小羊 不可爱小羊(提问者) 回复 snrtuemc 是的 设置参数 js实现参数值=1显示 =其他的不显示
    2021-06-07 10:36 
最佳回答
0
jongwangLv6中级互助
发布于2021-6-7 10:22(编辑于 2021-6-7 10:41)

条件属性试下

===修改回答===

参考:

https://help.fanruan.com/finereport/doc-view-2938.html

比如:

var a= this.options.form.getWidgetByName("控制隐藏的参数名").gettValue();

if(a==1) {

this.options.form.getWidgetByName("需要隐藏的参数名").setVisible(true);

}else{

this.options.form.getWidgetByName("需要隐藏的参数名").setVisible(false);

}

  • 不可爱小羊 不可爱小羊(提问者) 我都画出来了 参数面板里面怎么用条件属性啊 哥哥
    2021-06-07 10:28 
  • jongwang jongwang 回复 不可爱小羊(提问者) 需要显示隐藏的控件在参数面板是吗
    2021-06-07 10:33 
  • 不可爱小羊 不可爱小羊(提问者) 回复 jongwang 是的 设置参数 js实现参数值=1显示 =其他的不显示
    2021-06-07 10:36 
  • jongwang jongwang 回复 不可爱小羊(提问者) 修改了下回答,不知道你是不是要这种
    2021-06-07 10:42 
  • 3关注人数
  • 300浏览人数
  • 最后回答于:2021-6-7 10:41
    请选择关闭问题的原因
    确定 取消
    返回顶部