填报页面在加载开始设置页面中的一个按钮为显示/隐藏该用哪个方法
//保存按钮是否显示 alert(ztbm) if (ztbm === '' || ztbm === null || ztbm === undefined) { //隐藏保存按钮   contentPane.parameterEl.getWidgetByName("打分保存按钮").getValue().setVisible(false); } else { //ztbm存在  不为空  if (ztbm === "1") { //显示保存按钮 contentPane.parameterEl.getWidgetByName('打分保存按钮').setVisible(true); //contentPane.parameterEl.getWidgetByName("打分保存按钮").setVisible(true); } else { contentPane.parameterEl.getWidgetByName("打分保存按钮").getValue().setVisible(false); } }

PixPin_2024-12-11_11-11-49.png

FineReport 帆软用户TUBHZVRtz3 发布于 2024-12-11 11:15 (编辑于 2024-12-11 11:16)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
孤陌Lv6资深互助
发布于2024-12-11 11:17

直接用条件属性 不是更加方便

  • 帆软用户TUBHZVRtz3 帆软用户TUBHZVRtz3(提问者) 这个按钮不能直接设置为隐藏 需求:上一个页面 传入 ztbm=1 这个按钮显示;ztbm=其他 按钮隐藏
    2024-12-11 11:18 
  • 帆软用户TUBHZVRtz3 帆软用户TUBHZVRtz3(提问者) contentPane.parameterEl.getWidgetByName 报错CustomJSError : Cannot read properties of undefined (reading 'getWidgetByName')
    2024-12-11 11:18 
  • 孤陌 孤陌 回复 帆软用户TUBHZVRtz3(提问者) 条件属性 是可以设置显示 还是隐藏的
    2024-12-11 11:34 
  • 帆软用户TUBHZVRtz3 帆软用户TUBHZVRtz3(提问者) 回复 孤陌 好的 我试试
    2024-12-11 11:42 
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-12-11 11:19

setTimeout(function(){

//你的js

},100)

  • 帆软用户TUBHZVRtz3 帆软用户TUBHZVRtz3(提问者) 有点用,起码不报错CustomJSError : Cannot read properties of undefined (reading 'getWidgetByName')了,传入的ztbm确定有并且为“其他”,按钮没实现隐藏
    2024-12-11 11:26 
  • 3关注人数
  • 34浏览人数
  • 最后回答于:2024-12-11 11:19
    请选择关闭问题的原因
    确定 取消
    返回顶部