下拉框控件联动字体样式

我在E32单元格设置了下拉框控件,现在想实现一个功能:

1.E32下拉框为空时,E33单元格为水印灰色字体

2.E33下拉框选择有值时,E33单元格为黑色字体

条件属性不能实现这个功能,因为条件属性只能生效一次,好像要用js来实现,来一个大佬帮忙写一下吧,谢谢了

FineReport 樱满丶祈 发布于 2023-9-19 10:04
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-9-19 10:08
最佳回答
0
PikaLv6见习互助
发布于2023-9-19 10:13(编辑于 2023-9-19 10:31)
最佳回答
0
ID1208Lv6高级互助
发布于2023-9-19 10:25(编辑于 2023-9-19 10:30)

这样?

AA有值时,BB正常显示

AA无值时,BB不可用,置灰

image.png

image.png

控件AA编辑后事件

var AA=contentPane.getWidgetByName("AA").getValue();

var BB=contentPane.getWidgetByName("BB")

//alert(AA.length);

if(AA.length==0){

BB.setEnable(false); 

}else{

BB.setEnable(true); 

}

最佳回答
0
喜欢吃书的绿毛虫Lv4见习互助
发布于2023-9-19 10:41(编辑于 2023-9-19 10:43)

WorkBook162.rar

参考一下 

这样么?

1a03c5475678763ce8520f2c66278c4.png

f05d62851ede5e2c3c13aa5ae4ccb25.png

  • 4关注人数
  • 262浏览人数
  • 最后回答于:2023-9-19 10:43
    请选择关闭问题的原因
    确定 取消
    返回顶部