找回密码
 立即注册

QQ登录

只需一步,快速开始

littleknife
金牌服务用户   /  发表于:2024-5-20 17:57  /   查看:1460  /  回复:3
本帖最后由 Richard.Huang 于 2024-5-22 14:14 编辑

产品:SpreadJS
版本:V14
调研编号:SJS-24344

win10系统搜狗输入法最新版本14,默认勾选智能调整数字后标点,输入1。1应该自动转成1.1的,但是SpreadJS表格中没有转。
MAC系统正常转了。
如图,表格中转不了,搜索框这里对比下正常是要转成这样1.1的
image.png574548949.png
image.png452732543.png

评分

参与人数 1金币 +200 收起 理由
Richard.Huang + 200 很给力!

查看全部评分

3 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-21 12:12:05
沙发
您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-28 10:34:12
板凳
您好,您描述的情况初步认定为是一个Bug,需要更多的时间调研,等后续有进展我会在帖子下回复您。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-4 10:47:26
地板
您好,经过进一步调研,我们判定此问题为Limitation,以下是目前的调研结果:

首先,搜狗输入法、微软中文输入法等中文输入法都支持将数字后面的句点改为点(.),实际是当用户在中文输入法中按点键时,如果最后按下的键是数字,则输入法将无论光标在哪里,都不将点键解析为中文句点。

但搜狗输入法不同,如果在按数字键和点键之间修改了输入dom(删除、追加子项、更改innerHTML),则按点键时IME仍然有效,因此输入编辑器中会有句点。

然后在SpreadJS中,如果用户进入编辑模式,在编辑器中输入时,输入的dom总是会改变,因为SpreadJS需要为范围和公式文本添加颜色(如=SUM(A1, A2)),因此搜狗输入法不能将句号改为数字后的点,但微软中文输入法可以。

请参考附件中的Gif。
021fdb03-eb79-4641-975d-64dde90fbfeb.gif
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部