找回密码
 立即注册

QQ登录

只需一步,快速开始

gnip

高级会员

139

主题

367

帖子

1170

积分

高级会员

积分
1170
gnip
高级会员   /  发表于:2024-9-20 10:40  /   查看:496  /  回复:4
1金币
本帖最后由 Joestar.Xu 于 2024-9-23 16:09 编辑


调研编号:SJS-26566

如图所示,报表设计的时候,是有100行的,列也不少,但是预览情况下,明显被裁掉了很多,这不合理吧,要是设计器页面有些单元格没有样式,没有数据还说的过去,但是都设置了边框了,这给裁掉了多余部分就不对了
测试.gif

最佳答案

查看完整内容

您好,经调研,目前的情况属于SpreadJS的产品设计,模板Sheet的UsedRange决定了预览模式下显示的范围,当您选择整个Sheet并设置样式时,按照Excel的策略,它只会为每列生成列样式。如下图: 因此,要想解决这个问题,您可以: 1、为所有单元格设置样式,而非为整个工作表设置样式。 2、为整个工作表设置样式,但是为最后一个单元格设置和工作表相同的样式。

4 个回复

倒序浏览
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-9-20 10:40:32
来自 3#
您好,经调研,目前的情况属于SpreadJS的产品设计,模板Sheet的UsedRange决定了预览模式下显示的范围,当您选择整个Sheet并设置样式时,按照Excel的策略,它只会为每列生成列样式。如下图:

image.png763406677.png

因此,要想解决这个问题,您可以:

1、为所有单元格设置样式,而非为整个工作表设置样式。

2、为整个工作表设置样式,但是为最后一个单元格设置和工作表相同的样式。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-9-20 11:20:49
2#
您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。
回复 使用道具 举报
gnip
高级会员   /  发表于:2024-9-24 14:44:48
4#
Joestar.Xu 发表于 2024-9-24 14:20
您好,经调研,目前的情况属于SpreadJS的产品设计,模板Sheet的UsedRange决定了预览模式下显示的范围,当您 ...

好的,懂了
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-9-24 15:06:43
5#
好的,那就先结贴了,后续有其他问题的话随时开新帖提问哈。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部