找回密码
 立即注册

QQ登录

只需一步,快速开始

wutao@digiwin
金牌服务用户   /  发表于:2024-6-18 10:29  /   查看:3175  /  回复:23
1金币
1、表格通过automerge方法合并了单元格,想点击当前单元格拿到这合并的单元格对应这合并几行的所有数据,有什么方法可以获取吗?

image.png80666808.png
2、setHyperlink方法增加超链接 ,但是点击单元格就不能用了(点击文字无效,只有点击单元格空白区域生效),只能在超链接的回调函数中去写方法 ,不太方便使用 有没有什么方法可以点击超链接去获取?

23 个回复

正序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-20 17:54:44
24#
您好,可以参考楼上热心用户的回复看能否解决您的问题~
回复 使用道具 举报
wutao@digiwin
金牌服务用户   /  发表于:2024-6-20 10:47:08
22#
eat_grape_5 发表于 2024-6-20 10:41
好的,了解,我继续看下,完后给您回复

感谢
回复 使用道具 举报
eat_grape_5
高级会员   /  发表于:2024-6-20 10:41:36
21#
wutao@digiwin 发表于 2024-6-20 10:37
需要使用setHyperLink,由于之前已经有业务场景很多地方使用了setHyperLink ,所以造成我这边如果按照昨 ...

好的,了解,我继续看下,完后给您回复
回复 使用道具 举报
wutao@digiwin
金牌服务用户   /  发表于:2024-6-20 10:37:32
20#
eat_grape_5 发表于 2024-6-20 10:21
您好!如您所言,自动合并的选择模式source无法获取合并单元格的范围信息,看起来是有些棘手了。在您的业 ...

需要使用setHyperLink,由于之前已经有业务场景很多地方使用了setHyperLink ,所以造成我这边如果按照昨天你提供的方法就必须要修改SelectionMode,一旦修改了就会影响之前的业务场景的跳转了,
demo.zip (4.21 KB, 下载次数: 445)
回复 使用道具 举报
eat_grape_5
高级会员   /  发表于:2024-6-20 10:21:45
19#
wutao@digiwin 发表于 2024-6-20 10:06
你好,我又来打扰您了,我用了这个 sheet.autoMerge(range,GC.Spread.Sheets.AutoMerge.AutoMergeDirecti ...

您好!如您所言,自动合并的选择模式source无法获取合并单元格的范围信息,看起来是有些棘手了。在您的业务场景中需要使用setHyperLink吗?如果没有限制的话,用HyperLink单元格类型也可以。如果必须使用setHyperLink的话,那方便提供下demo吗?
回复 使用道具 举报
wutao@digiwin
金牌服务用户   /  发表于:2024-6-20 10:06:54
18#
eat_grape_5 发表于 2024-6-19 16:00
如图所示为autoMerge接口的API文档内容,selectionMode是可选参数,默认为source。结合您想通过点击Hyper ...

你好,我又来打扰您了,我用了这个 sheet.autoMerge(range,GC.Spread.Sheets.AutoMerge.AutoMergeDirection.column,GC.Spread.Sheets.AutoMerge.AutoMergeMode.restricted, GC.Spread.Sheets.SheetArea.viewport,GC.Spread.Sheets.AutoMerge.SelectionMode.merged);使用了SelectionMode是merged会造成我的超链接点击不到,但有些又可以点击,如果是source就可以获取到点击事件,但是会造成getSpan获取不到范围,我是使用了sheet.setHyperlink的方式增加的超链接


超链接.gif

回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-19 18:07:09
17#
eat_grape_5 发表于 2024-6-19 17:08
客气客气,您的题目也让我学习了

回复 使用道具 举报
eat_grape_5
高级会员   /  发表于:2024-6-19 17:08:17
16#
wutao@digiwin 发表于 2024-6-19 16:54
很感谢您给的demo案例给了我很大的启发

客气客气,您的题目也让我学习了
回复 使用道具 举报
wutao@digiwin
金牌服务用户   /  发表于:2024-6-19 16:54:56
15#
eat_grape_5 发表于 2024-6-19 16:00
如图所示为autoMerge接口的API文档内容,selectionMode是可选参数,默认为source。结合您想通过点击Hyper ...

很感谢您给的demo案例给了我很大的启发
回复 使用道具 举报
eat_grape_5
高级会员   /  发表于:2024-6-19 16:00:26
14#
wutao@digiwin 发表于 2024-6-19 15:53
sheet.autoMerge(viewportRange, GC.Spread.Sheets.AutoMerge.AutoMergeDirection.column, GC.Spread.Sh ...

如图所示为autoMerge接口的API文档内容,selectionMode是可选参数,默认为source。结合您想通过点击HyperLink获取数据的需求,建议将该参数设置为merged,这样便于获取合并单元格的范围。您需要确认下您的使用场景是否允许设置selectionMode参数值为merged。

1718783839476.png492915038.png

评分

参与人数 1金币 +666 收起 理由
Joestar.Xu + 666 赞一个!

查看全部评分

回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部