找回密码
 立即注册

QQ登录

只需一步,快速开始

酷比勒

注册会员

10

主题

29

帖子

125

积分

注册会员

积分
125
酷比勒
注册会员   /  发表于:2024-7-10 10:01  /   查看:904  /  回复:8
1金币
本帖最后由 Wilson.Zhang 于 2024-8-28 14:54 编辑

产品:SpreadJS
版本:V17.0.7
调研编号:SJS-25347
LastReview:2024-08-28
当前进展:目前还在修复中。

如下图,该如何结果spread区域被下拉列表撑开的问题?

image.png524335937.png

8 个回复

倒序浏览
eat_grape_5
中级会员   /  发表于:2024-7-10 14:13:40
沙发
本帖最后由 eat_grape_5 于 2024-7-10 14:22 编辑

楼主的具体使用场景是怎样的呢?
我在工作表的最上行和最底行分别设置了时间选择器下拉框,如下动图所示,发现:
1. 当处于最上行时,下拉框向下扩展;
2. 当处于最底行时,下拉框向上扩展。
即下拉框将在工作表格区域内扩展显示。
取消空白区域.gif
注意到楼主图片中有空白区域,试试将空白区域取消,将滚动条与工作表的最后一行和最后一列对齐即可,代码如下:
  1. spread.options.scrollbarMaxAlign = true;
复制代码



回复 使用道具 举报
酷比勒
注册会员   /  发表于:2024-7-10 16:02:33
板凳
eat_grape_5 发表于 2024-7-10 14:13
楼主的具体使用场景是怎样的呢?
我在工作表的最上行和最底行分别设置了时间选择器下拉框,如下动图所示, ...

感谢回答。
我的模板没有下半部分的行,只是保留我需要的行,所以页面也只显示至第6行,下面没有空白区域,导致下拉列表撑开了spread高度。
不知道这样的该如何解决?


image.png866914367.png

回复 使用道具 举报
eat_grape_5
中级会员   /  发表于:2024-7-10 17:17:14
地板
酷比勒 发表于 2024-7-10 16:02
感谢回答。
我的模板没有下半部分的行,只是保留我需要的行,所以页面也只显示至第6行,下面没有空白区 ...

模板是从代码导入的吗?如果是的话,在导入后取消空白区域,试试这个方法。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-7-10 18:00:57
5#
您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。
回复 使用道具 举报
酷比勒
注册会员   /  发表于:2024-7-17 14:57:50
6#
Joestar.Xu 发表于 2024-7-10 18:00
您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。

请问这个问题有结果了吗?
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-7-17 15:07:56
7#
您好,您描述的情况初步认定为是一个Bug,目前正在修复中,等修复完毕我会在帖子下回复您。
回复 使用道具 举报
酷比勒
注册会员   /  发表于:2024-8-2 09:43:55
8#
Joestar.Xu 发表于 2024-7-17 15:07
您好,您描述的情况初步认定为是一个Bug,目前正在修复中,等修复完毕我会在帖子下回复您。

请问这个问题还没有解决吗?大概什么时间点能解决能,我这边项目快上线使用了。。。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-8-2 11:26:57
9#
您好,该问题涉及弹窗整体逻辑的变动和修改,需要更多的时间来进行修复,否则会对其他模块产生较大的影响,待后续有进一步进展我会在本帖中回复您。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部