找回密码
 立即注册

QQ登录

只需一步,快速开始

齐天大猫

金牌服务用户

50

主题

134

帖子

452

积分

金牌服务用户

积分
452
齐天大猫
金牌服务用户   /  发表于:2024-6-12 12:05  /   查看:1538  /  回复:7
1金币
本帖最后由 Joestar.Xu 于 2024-6-17 13:36 编辑


调研编号:SJS-24860

spreadjs能否支持以下3个快捷键:
1)ctrl+shift+enter
2) ctrl+e
3) ctrl+enter


功能类似:https://zhuanlan.zhihu.com/p/627231645

是否有可用demo???

最佳答案

查看完整内容

您好,经调研,这种情况不属于数组公式,而是一种应用了该命令的特殊公式,SpreadJS目前不支持这种情况和命令。

7 个回复

正序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-14 17:49:44
7#
您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。
回复 使用道具 举报
齐天大猫
金牌服务用户   /  发表于:2024-6-14 14:13:03
6#
Joestar.Xu 发表于 2024-6-13 11:16
您好,Excel中的Ctrl+E自动填充对我们来说是一个黑盒,完全不知道它是如何实现的,而且根据其表现来看,其 ...

加上这个确实是不换行了,但是针对https://zhuanlan.zhihu.com/p/654279765中描述的跨表格填充的结果跟线下还是不太一致。
另外针对动态数组这个功能,在葡萄城用ctrl+enter和线下也不一致。葡萄城中ctrl+enter和ctrl+shfit+enter结果是一致的。

1、跨表格填充场景
线下:
image.png481978148.png

葡萄城:
image.png236049193.png


2)动态数组场景
线下:
image.png795129699.png

葡萄城:
image.png276986998.png
image.png781685180.png
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-13 11:16:42
5#
您好,Excel中的Ctrl+E自动填充对我们来说是一个黑盒,完全不知道它是如何实现的,而且根据其表现来看,其内置了相当多的Pattern,开发难度极高,暂时无法提供支持。

Ctrl+Enter这个问题您粘贴的链接中已经给出解决方案了:

image.png497567748.png

加上这段代码后,Ctrl+Enter就不会执行换行而是执行customCommitArrayFormula命令了。
回复 使用道具 举报
齐天大猫
金牌服务用户   /  发表于:2024-6-12 18:21:31
4#
Joestar.Xu 发表于 2024-6-12 17:47
您好,SpreadJS的快捷键您可以自行注册命令来实现,具体请参考:https://demo.grapecity.com.cn/spreadjs/S ...

这个我知道,但这几个快捷键比较复杂,不知道怎么实现,我的意思是可否给你们提需求或者提供可参考demo呢
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-12 17:47:19
3#
您好,SpreadJS的快捷键您可以自行注册命令来实现,具体请参考:https://demo.grapecity.com.cn/sp ... heet-actions/purejs
回复 使用道具 举报
齐天大猫
金牌服务用户   /  发表于:2024-6-12 17:06:13
2#
1)ctrl+shift+enter 这个尝试了一下目前葡萄城好像支持
2)ctrl+e这个貌似不支持,是否可以提需求后续支持一下
3)ctrl+enter会发生快捷键冲突问题,例如下面这个帖子中描述https://gcdn.grapecity.com.cn/showtopic-199857-1-1.html,不想用ctrl+shift+enter代替,也这样容易与动态数组混淆。而且有些场景例如跨表格填充,就无法用ctrl+shift+enter代替(参考https://zhuanlan.zhihu.com/p/654279765)。是否可提供可用demo或者在后续支持一下?
回复 使用道具 举报
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-12 12:05:31
来自 8#
本帖最后由 Joestar.Xu 于 2024-6-25 19:03 编辑

您好,经调研,这种情况不属于数组公式,而是一种应用了该命令的特殊公式,SpreadJS目前不支持这种情况和命令。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部