找回密码
 立即注册

QQ登录

只需一步,快速开始

本帖最后由 Richard.Ma 于 2024-3-6 11:31 编辑

背景
通过在线表格编辑器进行新建数据透视表操作的时候,新增的工作表会插入到当前sheet的前面
image.png484757689.png

在不少用户使用透视表做统计分析报表的时候,按照业务的需要,需要将这个包含数据透视表的新增sheet插入到当前sheet后面,方便用户按照顺序查看。


解决方案

在线表格编辑器中,在此对话框点击确定按钮后,会执行对应的命令,通过wb.commandManager().addListener事件,监听命令的执行,进行判断命令名称
然后对已经创建的新sheet进行移动即可

  1. var wb=GC.Spread.Sheets.Designer.findControl(document.getElementById("gc-designer-container")).getWorkbook();
复制代码

最终效果
image.png402398681.png

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部