找回密码
 立即注册

QQ登录

只需一步,快速开始

格落

注册会员

3

主题

20

帖子

165

积分

注册会员

积分
165
最新发帖
格落
注册会员   /  发表于:2020-12-2 10:05  /   查看:3979  /  回复:15
本帖最后由 格落 于 2020-12-3 11:15 编辑

使用OutlineColumn显示层级时,没有合并时可以正常使用,效果如图一,合并了行单元格后有层级关系,但是没有显示Indicator,如图二。
image.png969183349.png
图一
image.png652950133.png
图二
image.png550409240.png
image.png241638488.png

15 个回复

正序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-12-3 16:12:41
16#
格落 发表于 2020-12-3 16:10
好的,谢谢了。

回复 使用道具 举报
格落
注册会员   /  发表于:2020-12-3 16:10:48
15#
ClarkPan 发表于 2020-12-3 15:32
既然是B列设置了分组类,又在B列合并了单元格,怎么可能还会有分组列的效果。
分组列是根据单元格的缩进来 ...

好的,谢谢了。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-12-3 15:32:29
14#
既然是B列设置了分组类,又在B列合并了单元格,怎么可能还会有分组列的效果。
分组列是根据单元格的缩进来显示分组情况的,合并了单元格就成一个单元格了还怎么呈现分组效果。
回复 使用道具 举报
格落
注册会员   /  发表于:2020-12-3 14:17:10
13#
ClarkPan 发表于 2020-12-3 11:56
分组列设计上只能设置1列

是设置一列,但是合并单元格后,就没有分组列的效果了。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-12-3 11:56:19
12#
分组列设计上只能设置1列
回复 使用道具 举报
格落
注册会员   /  发表于:2020-12-3 11:17:25
11#
本帖最后由 格落 于 2020-12-3 11:19 编辑
ClarkPan 发表于 2020-12-3 10:14
具体是哪里单元格合并了呢?看你图一第一列有合并也是好的,所以应该不是第一列
其他地方我没看到有合并的 ...

重新更新了一下图片,图二没有设置outlines,也没有显示分组列。
回复 使用道具 举报
格落
注册会员   /  发表于:2020-12-3 10:21:04
10#
ClarkPan 发表于 2020-12-3 10:14
具体是哪里单元格合并了呢?看你图一第一列有合并也是好的,所以应该不是第一列
其他地方我没看到有合并的 ...

这里要说明2点,1、我这边使用的时候,发现分组列的功能只能设置一列为分组列,展示指定列上的层级关系,图一、图二是设置不同的列为分组列的效果;
2、图一设置了C列为分组列,没有合并单元格是可以显示Indicator,可以在列上正常收缩的;图二设置B列为分组列,合并了单元格,就不可以显示Indicator,不能在列上像图一那样收缩;这里我显示了分组,是为了看层级关系是否还在,实际上是存在的。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-12-3 10:14:06
9#
具体是哪里单元格合并了呢?看你图一第一列有合并也是好的,所以应该不是第一列
其他地方我没看到有合并的地方,图二有问题的图,没有分组列的效果是因为额外设置了outlines
回复 使用道具 举报
格落
注册会员   /  发表于:2020-12-3 09:56:52
8#
ClarkPan 发表于 2020-12-3 09:40
是这样的,分组列的功能本身底层就是依赖outlines去实现的,其实就是outlines的另一种表现形式。如果再设置 ...

上面写错了,我是参考你们分组列的Demo设置的OutlineColumn,现在是因为合并了单元格后导致没有现在Indicator,没有合并的时候就是好的。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部