请问有个勾选控件,出现错误gx.setenable is not a function

t=contentPane.getWidgetByName("ck").getValue();

var gx = contentPane.getWidgetsByName("勾选");

if(t)

{gx.setEnable(true);}

else

{gx.setEnable(false);}


点击批量修改(代码在事件状态改变里),出现了如下图的错误

QQͼƬ20141228225310.png

FineReport gaoyong30000 发布于 2020-6-7 15:42 (编辑于 2020-6-7 15:45)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
caott666Lv6初级互助
发布于2020-6-7 21:41

参考文档:https://help.finereport.com/doc-view-1193.html

注:使用 contentPane.getWidgetsByName 的时候,返回的是数组。

建议使用:

t=contentPane.getWidgetByName("ck").getValue();
var gx = contentPane.getWidgetsByName("勾选");
if(t)
{gx[0].setEnable(true);}
else
{gx[0].setEnable(false);}

image.png

  • 2关注人数
  • 420浏览人数
  • 最后回答于:2020-6-7 21:41
    请选择关闭问题的原因
    确定 取消
    返回顶部