找回密码
 立即注册

QQ登录

只需一步,快速开始

mohai
注册会员   /  发表于:2017-7-11 22:06  /   查看:3781  /  回复:6

1行包括15个子行,在子行中2行包括3个子行,在嵌套3行包括2个子行时没有了折叠效果,只有点点,

1行包括15个子行,在子行中2行包括3个子行,在嵌套3行包括2个子行时没有了折叠效果,只有点点,
1行包括15个子行,在子行中2行包括3个子行,在嵌套3行包括2个子行时没有了折叠效果,只有点点,这个问题在spreadJS9 中能解决吗?

6 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-13 10:05:20
推荐
您好,这是我在官网实例上,按照您的代码重现的问题,并没有出现您的问题,请问您的V9的版本号是多少?
blob214296263.png

评分

参与人数 1满意度 +3 收起 理由
mohai + 3 赞一个!

查看全部评分

回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-12 09:59:23
沙发
本帖最后由 ClarkPan 于 2017-7-12 10:01 编辑

您好,是这样的各个分组的落点是不能相同的,举个例子来说,您提供的例子里group(1,15)中,分组的落点会落在第17行,如下图所示:
image.png46496581.png
而多个分组同时处于一个落点是不行的。就会出现您之前的问题,比如您group(2,3)落点是在第六行,而group(3,2)的落点也是在第六行,这就有冲突了。此处和Excel的行为是一致的,Excel中也会出现相同的情况。解决办法是:
改变设置分组的方向:
var direction = GcSpread.Sheets.RangeGroupDirection.Backward;
sheet.rowRangeGroup.setDirection(direction);
回复 使用道具 举报
mohai
注册会员   /  发表于:2017-7-12 20:05:40
板凳
blob101936339.png
回复 使用道具 举报
mohai
注册会员   /  发表于:2017-7-12 20:06:28
地板
改变的方向后没有折叠图标
回复 使用道具 举报
mohai
注册会员   /  发表于:2017-7-18 15:37:24
6#
谢谢大家相助,已经解决了这个问题,跟控件没有关系,是我们的程序没有解析好出现了根节点重复
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-18 16:59:19
7#
mohai 发表于 2017-7-18 15:37
谢谢大家相助,已经解决了这个问题,跟控件没有关系,是我们的程序没有解析好出现了根节点重复

不客气,有什么问题欢迎另开新帖进行询问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部