找回密码
 立即注册

QQ登录

只需一步,快速开始

shuzhan4120
初级会员   /  发表于:2021-1-21 14:59  /   查看:2131  /  回复:6
数字过长溢出, 数字是右对齐格式, 但是溢出时怎么实现向右侧单元格溢出而不是向左侧溢出

6 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-1-21 16:21:36
沙发
您好,您可以参考学习指南这个链接
https://demo.grapecity.com.cn/sp ... ers-fit-mode/purejs

若仍未解决您的问题,麻烦您提供更多有关此问题的信息
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-1-21 16:25:15
板凳
正常来说设置右对齐,数字会向右溢出。
您试下这句代码:
  1. sheet.getCell(0,1).hAlign(0)
复制代码
image.png119278258.png
相关API如下:https://demo.grapecity.com.cn/sp ... llRange.html#hAlign
如果问题还未解决,建议您详细的描述复现步骤,可以提供相应的图片做辅助。

另,您现在使用的是哪个版本?
回复 使用道具 举报
shuzhan4120
初级会员   /  发表于:2021-1-21 17:34:48
地板
DerrickJiao 发表于 2021-1-21 16:21
您好,您可以参考学习指南这个链接
https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/w ...

numbersFitMode = 1 这个设置文字过多设置换行后会把右侧边框遮住
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-1-21 18:13:35
5#
shuzhan4120 发表于 2021-1-21 17:34
numbersFitMode = 1 这个设置文字过多设置换行后会把右侧边框遮住

这边仍未复现您的问题,麻烦您把能复现问题的ssjson上传一下 image.png831022033.png
回复 使用道具 举报
shuzhan4120
初级会员   /  发表于:2021-1-21 18:48:36
6#
DerrickJiao 发表于 2021-1-21 18:13
这边仍未复现您的问题,麻烦您把能复现问题的ssjson上传一下

就是你这个截图这样,数字右对齐,向左侧溢出,想要实现的是向右侧溢出, 也就是B1 输入数字常量占到B1-C1  ,  而不是A1-B1
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-1-22 09:36:32
7#
shuzhan4120 发表于 2021-1-21 18:48
就是你这个截图这样,数字右对齐,向左侧溢出,想要实现的是向右侧溢出, 也就是B1 输入数字常量占到B1-C ...

这个接口numbersFitMode = 1用于设置单元格的右对齐,也就是以单元格的右侧作为基准向左边单元格溢出。

如果您想实现想以单元格左侧为基准向右边单元格溢出,您可以参考楼上的回答 image.png48671874.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部