决策报表的tab块如何设置优先展示某个模块

决策报表的tab块如何设置优先展示某个模块,比如如图所示,我想打开报表后优先展示今年3月的数据,该怎么设置呢,各位大神能教教我吗?

6391d994b20d61b4a58ce9030065073.png

6a41da3676ed7212d7aa2576db87536.png

FineReport 比克 发布于 2019-10-14 18:12 (编辑于 2019-10-15 11:42)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
axingLv6专家互助
发布于2019-10-14 18:41

添加初始化后事件

tabpane0是tab块的名称,3指的是展示第3个tab

setInterval(function() {
        _g().getWidgetByName('tabpane0').showCardByIndex(3);
}, 2000);


  • 比克 比克(提问者) 谢谢你,不过你的这个方法还有点瑕疵,因为我用了这个方法之后无法切换查看其他月份了,选择其他月份就又跳回3月了,然后3代表的是第四个tab,我猜想应该是从0开始计算的,请问你还有没有更好的方法呢?
    2019-10-15 10:44 
  • axing axing 回复 比克(提问者) 你应该是js写错地方了,应该写到body的初始化后事件
    2019-10-15 11:16 
  • 比克 比克(提问者) 回复 axing 我刚试了一下,写到body还是一样的
    2019-10-15 11:23 
  • axing axing 回复 比克(提问者) 我这里试了没问题,你把模板放出来吧
    2019-10-15 11:27 
  • 比克 比克(提问者) 回复 axing 涉及一些东西,不好上传,我通过完善问题上传截图了,你看一下
    2019-10-15 11:44 
  • 2关注人数
  • 374浏览人数
  • 最后回答于:2019-10-15 11:42
    请选择关闭问题的原因
    确定 取消
    返回顶部