筛选框,怎么控制table展示。已附模板

推送测试_报表内.rar

image.png

var a = this.getValue();

if (a == '1') {

_g().getWidgetByName('tablayout0').setTabVisible("Tab00", false);

_g().getWidgetByName('tablayout0').setTabVisible("Tab10", false);

     _g().getWidgetByName('tablayout0').setTabVisible("Tab20", true);

}

if (a == '2') {

_g().getWidgetByName('tablayout0').setTabVisible("Tab00", true);

_g().getWidgetByName('tablayout0').setTabVisible("Tab10", true);

     _g().getWidgetByName('tablayout0').setTabVisible("Tab20", false);  

}

if (a == '3') {

_g().getWidgetByName('tablayout0').setTabVisible("Tab00", true);

_g().getWidgetByName('tablayout0').setTabVisible("Tab10", true);

  _g().getWidgetByName('tablayout0').setTabVisible("Tab20", false);    

}

image.png

决策报表,但是在手机上看,想实现控件选里面的a值,展示table test1,test2隐藏,控件里面的b值 展示test2,test1隐藏

FineReport Azwraith 发布于 2024-12-3 15:37 (编辑于 2024-12-3 16:34)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2024-12-3 15:42
  • Azwraith Azwraith(提问者) 大哥你真棒
    2024-12-03 15:53 
  • Azwraith Azwraith(提问者) 手机端怎么报错 setTabVisible 这个好像用不了
    2024-12-03 16:07 
  • snrtuemc snrtuemc 回复 Azwraith(提问者) 不会啊,这个支持手机端的啊,JS实现隐藏Tab页 https://help.fanruan.com/finereport/doc-view-2083.html,文档说明支持的啊,APP是不是最新的?
    2024-12-03 16:10 
  • Azwraith Azwraith(提问者) 回复 snrtuemc 报错的我上传到问题里面了,PC端目前是没问题了
    2024-12-03 16:15 
  • snrtuemc snrtuemc 回复 Azwraith(提问者) 你得js截图看下,怎么写的
    2024-12-03 16:16 
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-12-3 15:38(编辑于 2024-12-3 15:41)

JS实现点击超链切换Tab块

var a = duchamp.getWidgetByName("index").getValue(); //获取下拉框控件的实际值(字符串格式)_g.getWidgetByName("Tab1_页面1").showCardByIndex(+a); //设置Tab组件展示第 a 个标签页,这里需使用 + 号将获取到的值转换为数字格式

https://help.fanruan.com/finereport/doc-view-5007.html 

动图6.gif

  • Azwraith Azwraith(提问者) 差不多了,我是想隐藏 比如点击标签页1 下面的三个不展示 标签2 下面三个展示这样
    2024-12-03 15:42 
  • 用户k6280494 用户k6280494 回复 Azwraith(提问者) https://help.fanruan.com/finereport/doc-view-2083.html
    2024-12-03 15:44 
  • 3关注人数
  • 154浏览人数
  • 最后回答于:2024-12-3 16:34
    请选择关闭问题的原因
    确定 取消
    返回顶部