请问切换下拉选项后根据值决定另一组件是否可用怎么写脚本呢?

切换岗位时,获取最高岗位层级值,根据值判断事业部组件是否可用,怎么做呢?20241205-155506.jpg

FineReport 小鱼儿05 发布于 2024-12-5 16:11
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2024-12-5 16:15

这个写法,编辑后事件

var a=this.getValue();

if(a=='1')

{

_g().getWidgetByName("控件名").setEnable(false); 

}

else

{

_g().getWidgetByName("控件名").setEnable(false); 

}

  • 小鱼儿05 小鱼儿05(提问者) 但是这个this.getValue()需要传参给sql得到a,它并不直接是a
    2024-12-05 16:23 
  • 小鱼儿05 小鱼儿05(提问者) 岗位=this.getValue(); //比如值为50201234 a=select 值 from table where 岗位='50201234' 下面才是判断a大于1的时候控件是否可用
    2024-12-05 16:26 
  • snrtuemc snrtuemc 回复 小鱼儿05(提问者) 那可以js获取的 var sql="select * from 表"; var a=FR.remoteEvaluate('=sql("数据库连接","'+sql+'",1,1)');
    2024-12-05 16:27 
  • 2关注人数
  • 27浏览人数
  • 最后回答于:2024-12-5 16:15
    请选择关闭问题的原因
    确定 取消
    返回顶部