找回密码
 立即注册

QQ登录

只需一步,快速开始

精心设计

注册会员

6

主题

22

帖子

88

积分

注册会员

积分
88
精心设计
注册会员   /  发表于:2023-11-20 18:35  /   查看:859  /  回复:9
本帖最后由 Joestar.Xu 于 2023-11-28 16:37 编辑


产品:SpreadJS

image.png870600280.png

我们现在保存处理JSON的时候,想要通过JSON判断哪行是隐藏行不处理。请问这个是在哪个属性中判断?

9 个回复

倒序浏览
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-11-21 10:25:26
沙发
您好,因为json文件可能会在版本升级后做调整,所以不建议直接修改json文件,
您可以导入json文件,通过API的方式获取隐藏行
如下代码:
  1. sheet.getRowVisible(3)
复制代码

如果返回true则为隐藏行,
回复 使用道具 举报
精心设计
注册会员   /  发表于:2023-11-21 11:02:25
板凳
Ellia.Duan 发表于 2023-11-21 10:25
您好,因为json文件可能会在版本升级后做调整,所以不建议直接修改json文件,
您可以导入json文件,通过AP ...

因为我们目前没有使用前台来判断,而是在后台直接处理的Json,如果目前有通过Json可以解析出的方法的话,可以先提供下,后面如果再有修改调整我们跟着调整就行了
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-11-21 11:22:50
地板
json调整属于内部调整,所以不可预知其风险。建议您在SpreadJS或者GcExcel中处理。
回复 使用道具 举报
精心设计
注册会员   /  发表于:2023-11-21 11:32:06
5#
Ellia.Duan 发表于 2023-11-21 11:22
json调整属于内部调整,所以不可预知其风险。建议您在SpreadJS或者GcExcel中处理。

那也就是说,目前JSON没有办法判断哪行是隐藏了?只能通过SpreadJS处理?
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-11-21 15:32:02
6#
您好,想问下您的业务场景是什么呢?需要从后端获取隐藏行?
回复 使用道具 举报
精心设计
注册会员   /  发表于:2023-11-21 15:35:19
7#
Ellia.Duan 发表于 2023-11-21 15:32
您好,想问下您的业务场景是什么呢?需要从后端获取隐藏行?

就是我们把SpreadJS封装了下,然后前端有些方法调用不了了。所以才考虑的直接使用后台的方法
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-11-21 16:31:11
8#
如果前端做不了操作的话,我们提供了后端产品GcExcel ,可以导入json文件,进而处理工作簿的一些操作。
您可以访问我们的官网查看下对您是否有帮助:https://www.grapecity.com.cn/dev ... ocuments/excel-java
回复 使用道具 举报
精心设计
注册会员   /  发表于:2023-11-27 14:48:08
9#
Ellia.Duan 发表于 2023-11-21 16:31
如果前端做不了操作的话,我们提供了后端产品GcExcel ,可以导入json文件,进而处理工作簿的一些操作。
您 ...

最后我们还是通过调整为前端判断了,谢谢
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-11-27 14:59:54
10#
好的,那本帖就先结贴啦,有问题欢迎发新帖询问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部