请选择 进入手机版 | 继续访问电脑版

avicdev

中级会员

69

主题

203

帖子

752

积分

中级会员

积分
752

[已处理] 复杂表头创建

avicdev
中级会员   /  发表于:2022-11-17 10:12  /   查看:2133  /  回复:3
1金币
本帖最后由 Ellia.Duan 于 2022-11-18 09:48 编辑

问题一:如何创建不带表头的表格table。

问题二:先通过合并单元格绘制业务需要假表头后,然后创建不带表头的表格(只有数据行),如何继承手动合并单元格绘制的假表头配置(单元格类型,样式,合并单元格等)
效果如下图所示:

去掉表头后效果如下:

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

1.创建好之后通过showHeader方法设置隐藏表头 https://demo.grapecity.com.cn/sp ... es.Table#showheader 隐藏表头之后表头的那一行会变成空白行,通过deleteRow将该行删掉就可以了。 2.创建好表格后可以通过table.style(null)设置将表格样式去掉,这样就可以按照单元格区域设置样式即可。至于你说的如何继承手动合并单元格绘制的假表头配置(单元格类型,样式,合并单元格等),在上述方法后自行判断表格区域设置即可。考虑 ...

3 个回复

最佳答案
最佳答案
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-17 10:13:00
来自 2#
1.创建好之后通过showHeader方法设置隐藏表头
https://demo.grapecity.com.cn/sp ... es.Table#showheader
隐藏表头之后表头的那一行会变成空白行,通过deleteRow将该行删掉就可以了。

2.创建好表格后可以通过table.style(null)设置将表格样式去掉,这样就可以按照单元格区域设置样式即可。至于你说的如何继承手动合并单元格绘制的假表头配置(单元格类型,样式,合并单元格等),在上述方法后自行判断表格区域设置即可。考虑可以将样式设置为namedstyle以便继承。

回复 使用道具 举报
avicdev
中级会员   /  发表于:2022-12-7 16:52:02
3#
Clark.Pan 发表于 2022-11-17 10:13
1.创建好之后通过showHeader方法设置隐藏表头
https://demo.grapecity.com.cn/sp ... es.Table#showheader ...

基于目前业务,删除不太可行,因为删除的行第一个为合并单元格,表单级删除行的话会把合并的单元格也删掉
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-12-7 18:31:08
4#
avicdev 发表于 2022-12-7 16:52
基于目前业务,删除不太可行,因为删除的行第一个为合并单元格,表单级删除行的话会把合并的单元格也删掉

删除行,是说删除原本属于table标题行的这一行,这一行在你隐藏table表头后就变成空白行了,并不是你设置的假表头合并单元格行
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部