找回密码
 立即注册

QQ登录

只需一步,快速开始

favori 讲师达人认证
金牌服务用户   /  发表于:2020-7-2 16:02  /   查看:2786  /  回复:2
1金币
在我的业务中有一个treegrid, 我要导出excel 树形带缩进带group收缩
我通过算法收集了需要收缩的节点rowIndex集合,如下
image.png253209838.png
我通过sheet.rowOutlines.group方法进行分组设置如下:
groupNodes.forEach(function (group) {
        sheet.rowOutlines.group(group.start, group.end - group.start + 1)
      })

发现从3级开始,尾部父节点该出现收缩的group,但是并没有生效
效果如图
image.png964047241.png
18至22应该出现收缩group,但是没生效,请大神来看下什么问题呢?
excel和ssjson如下


产品结构模板 (36).xlsx

25.42 KB, 下载次数: 44

产品结构模板.ssjson

159.73 KB, 下载次数: 45

最佳答案

查看完整内容

同一行不会显示多个 “- ”,Excel里就是这么设计的。

2 个回复

倒序浏览
最佳答案
最佳答案
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-7-2 16:02:26
来自 3#
同一行不会显示多个 “- ”,Excel里就是这么设计的。
回复 使用道具 举报
favori讲师达人认证
金牌服务用户   /  发表于:2020-7-2 16:05:12
2#
如果生效的话,按逻辑应该会出现两个并排的收缩按钮,如图 image.png146257933.png ,是否本身就不支持两个并排的收缩按钮呢?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部