找回密码
 立即注册

QQ登录

只需一步,快速开始

假如明天会来临

注册会员

13

主题

37

帖子

132

积分

注册会员

积分
132
假如明天会来临
注册会员   /  发表于:2024-1-11 18:51  /   查看:2387  /  回复:7
1金币
本帖最后由 Richard.Huang 于 2024-1-15 15:39 编辑

产品:SpreadJS
版本:V16.2.6

文档说borderBottom如果没有设置参数,返回单元格底部边框线;
但是如下代码,得到的是undefine类型,不是Object
const boderBottom=activeSheet.getRange(16, 0, 1, 1, GC.Spread.Sheets.SheetArea.viewport).borderBottom();

最佳答案

查看完整内容

您好,经调研,是文档表达的意思不准确。 [*]关于borderXXX,调用函数不传参,等价于getBorderXXX,就是返回当前“对象”的borderXXX。单元格默认没有边框,如果您没有设置过,返回的是undefined [*]调用参数传参,等价于setBorderXXX,设置成功,返回的就是当前“对象” 如下图所示: 为边框设置bordBottom后,可以通过bordBotton获取到。除此之外,如果为此单元格设置了setBorder,也可以通过bordBotton获取到。

7 个回复

正序浏览
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-1-23 09:35:50
8#
好的,那本贴就先结贴啦,有问题欢迎发新帖询问。
回复 使用道具 举报
假如明天会来临
注册会员   /  发表于:2024-1-22 19:23:43
7#
解决了,谢谢
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-1-22 17:59:10
6#
您好,您的问题解决了吗?
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-1-12 11:02:38
5#
您好,如果您还是未能成功获取到线的类型,您可以上传下模板或者json文件,以及想要获取边框线的区域
回复 使用道具 举报
假如明天会来临
注册会员   /  发表于:2024-1-12 10:29:15
4#
Ellia.Duan 发表于 2024-1-12 09:45
您好,经调研,是文档表达的意思不准确。
  • 关于borderXXX,调用函数不传参,等价于getBorderXXX,就是 ...

  • 我的线是用户在SJS模板先画好各种线,我在程序里,判断用户选中的行的线的类型。
    回复 使用道具 举报
    Ellia.DuanSpreadJS 开发认证
    超级版主   /  发表于:2024-1-12 08:59:01
    2#
    您好,您的问题已复现,我们将调研下如何获取底部边框值。
    回复 使用道具 举报
    最佳答案
    最佳答案
    Ellia.DuanSpreadJS 开发认证
    超级版主   /  发表于:2024-1-11 18:51:08
    来自 3#
    您好,经调研,是文档表达的意思不准确。
    • 关于borderXXX,调用函数不传参,等价于getBorderXXX,就是返回当前“对象”的borderXXX。单元格默认没有边框,如果您没有设置过,返回的是undefined
    • 调用参数传参,等价于setBorderXXX,设置成功,返回的就是当前“对象”

    如下图所示:
    image.png179521788.png
    为边框设置bordBottom后,可以通过bordBotton获取到。除此之外,如果为此单元格设置了setBorder,也可以通过bordBotton获取到。

    image.png174506529.png
    回复 使用道具 举报
    您需要登录后才可以回帖 登录 | 立即注册
    返回顶部