V16版本 状态栏超过5万条不显示Count
本帖最后由 Wilson.Zhang 于 2024-9-19 17:07 编辑产品:SpreadJS
版本:16.0.0
调研编号:SJS-26216
Last Review:2024-09-19
当前进展:非问题,加倍扩大状态栏的maxCalcCells即可。
怎样才能显示所有呢 比如 sum、avg、count之类的
您好!收到反馈,我们调研下先。 您好!您试下通过如下代码扩展滚动条的计算规模:
var statusBar = GC.Spread.Sheets.StatusBar.findControl(document.getElementsByClassName('gc-statusBar'))
statusBar.maxCalcCells*=2;
Wilson.Zhang 发表于 2024-9-2 15:30
您好!您试下通过如下代码扩展滚动条的计算规模:
是把这行代码替换为以上吗?new GC.Spread.Sheets.StatusBar.StatusBar(statusbar).bind(initspread) 别来无恙 发表于 2024-9-2 15:53
是把这行代码替换为以上吗?new GC.Spread.Sheets.StatusBar.StatusBar(statusbar).bind(initspread)
并非要调换StatusBar,而是要对已经存在的StatusBar设置maxCalcCells属性以支持统计更多数据,请参考附件中的demo。
该问题已解决:hjyzw::hjyzw:,还有个问题,就是数据量大的话(13 - 20万条),例如点击A列 如果A列全部是数字,获取全部count就会很慢,有什么办法可以优化一下吗? 别来无恙 发表于 2024-9-3 16:27
该问题已解决,还有个问题,就是数据量大的话(13 - 20万条),例如点击A列 如果A列全部是数字 ...
尝试下选中前后分别加上Worksheet:suspendPaint()和Worksheet:resumePaint(),通过暂停绘制和恢复绘制优化性能。
页:
[1]