根据tab控制控件显示与隐藏

image.png

选中圈中的三个tab的时候选项三才显示,

这个怎么做

FineReport 唐流雨 发布于 2024-5-29 11:40
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
唐流雨Lv4见习互助
发布于2024-5-29 15:00

在tab块添加Tab切换事件,添加JS代码

setTimeout(function() { 

//TAB切换后,获取到当前TAB块的标题索引

FR.IndexNum = _g().getWidgetByName("tabpane0").getShowIndex();

var a = 0;

a = FR.IndexNum;

if(a==0){

_g().getParameterContainer().getWidgetByName("nw").setVisible(true);

}

else if(a==1){

    _g().getParameterContainer().getWidgetByName("nw").setVisible(true);

    }

else if(a==2){

    _g().getParameterContainer().getWidgetByName("nw").setVisible(false);

    }  

    else if(a==3){

    _g().getParameterContainer().getWidgetByName("nw").setVisible(true);

    } 

    else if(a==4){

    _g().getParameterContainer().getWidgetByName("nw").setVisible(false);

    } 

    else if(a==5){

    _g().getParameterContainer().getWidgetByName("nw").setVisible(false);

    }

}, 50);

最佳回答
0
snrtuemcLv8专家互助
发布于2024-5-29 11:41
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-5-29 11:42
  • 2关注人数
  • 351浏览人数
  • 最后回答于:2024-5-29 15:00
    请选择关闭问题的原因
    确定 取消
    返回顶部