秋秋了,语句没生效,显示和隐藏,我把其他两个报表块设置为不可见,点击没效果

image.pngimage.pngimage.png

setTimeout(function() { 

var cc=_g().getWidgetByName('$comboBox0').isVisible();

if(cc="本月"){

_g().getWidgetByName('report2_c2').setVisible(false);  //隐藏报表块

_g().getWidgetByName('report2_c1').setVisible(false);  //隐藏报表块

_g().getWidgetByName('report2_c_c').setVisible(true);

}else if(cc="本周"){

_g().getWidgetByName('report2_c_c').setVisible(false);  //隐藏报表块

_g().getWidgetByName('report2_c2').setVisible(false);  //隐藏报表块

_g().getWidgetByName('report2_c1').setVisible(true);

}else if(cc="本学期"){

_g().getWidgetByName('report2_c_c').setVisible(false);  //隐藏报表块

_g().getWidgetByName('report2_c1').setVisible(false);  //隐藏报表块

_g().getWidgetByName('report2_c2').setVisible(true);

}

}, 500);

FineReport yzmnQYCd7268214 发布于 2024-12-12 18:59 (编辑于 2024-12-12 19:18)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-12-12 19:04(编辑于 2024-12-12 19:21)

你应该是要做下拉框的编辑后事件吧

var cc = this.getValue();

if (cc == "本月") {

_g().getWidgetByName('report2_c2').setVisible(false);

_g().getWidgetByName('report2_c1').setVisible(false);

_g().getWidgetByName('report2_c_c').setVisible(true);

} else if (cc == "本周") {

_g().getWidgetByName('report2_c_c').setVisible(false);

_g().getWidgetByName('report2_c2').setVisible(false);

_g().getWidgetByName('report2_c1').setVisible(true);

} else if (cc == "本学期") {

_g().getWidgetByName('report2_c_c').setVisible(false);

_g().getWidgetByName('report2_c1').setVisible(false);

_g().getWidgetByName('report2_c2').setVisible(true);

}

  • 2关注人数
  • 45浏览人数
  • 最后回答于:2024-12-12 19:21
    请选择关闭问题的原因
    确定 取消
    返回顶部