请问如何实现参数控制的tab块隐藏?

image.png

目前写了个这样的js,不能完全实现

/*获取相关控件的值*/

var xmrt = this.options.form.getWidgetByName('$xmrt').getValue();

/*判断控件的值*/

if(xmrt.length != 0)

{ this.options.form.getWidgetByName("tabpane0").setTabVisible("tab1", false);

}

else

{ this.options.form.getWidgetByName("tabpane0").setTabVisible("tab1", true);

}

image.png

事件只能选择初始化后或者点击

设置为初始化后选择任一控件值无任何改变

设置为点击后实现了隐藏,但必须点击一下才有效果,不符合业务需求

FineReport xyzhang 发布于 2023-2-7 11:35
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-2-7 11:38(编辑于 2023-2-7 11:38)

这个你要把js代码写在控件的编辑后事件啊

  • 1关注人数
  • 218浏览人数
  • 最后回答于:2023-2-7 11:38
    请选择关闭问题的原因
    确定 取消
    返回顶部