计算报表先计算tab页的第一页,其他页面切换的时候在执行计算

1614
0

fenglan 初学数据Lv2

发表于2022-3-12 23:21

楼主
需求:正常情况下,计算报表,tab页组件里面所有页面都会计算,数据量大的情况下会影响计算速度,系统计算报表的时候只计算第一页,切换tab页的时候,在计算其他页面。
方案:除了tab页第一个页面,把其他tab页面的内容做成子表,切换tab页的时候用钻取的方式显示出来。
用脚本实现:
var tabobj= g_rptpage.getWidgetByName('HHH2');  //HHH2tab页代号
tabobj.setOnSwitched(function(){
var index = tabobj.getActiveIndex();
if(index == 1){
  _zin('EANA$2$2$1$fbe33385126a40bfa5f59d3b0d111bf7$88fafe26565b4735b77e0122620c5423','','HHH4','false','','')     //HHH4标签页代号
}else if(index == 2){
  _zin('EANA$2$2$1$fbe33385126a40bfa5f59d3b0d111bf7$e0ff1256ac5840628dc82139ae0bf320','','HHH5','false','','')     //HHH5标签页代号
}
});




最近看过此主题的会员

luye

esen_4TUELCHD9M

POLARIS

xyr

hero851815

张大猫

杨国签

沐白

一一

ejia

jxchencong

jiangqiao

Bryce

vicky01

小怪兽

ESENSOFT官方技术支持

简单点2018

0个回答

只看楼主

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号