请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

BND
金牌服务用户   /  发表于:2022-9-23 10:38  /   查看:1279  /  回复:8
1金币

最佳答案

查看完整内容

一般来说,表单默认200行就不会有rowCount这个字段,如果行数是小于200行或者多于200行,生成ssjson的时候就会自动加上这个rowCount。也就是说在你的json上拼接上下面红框的字段就可以了。 另外,从上面的描述来看,ssjson数据这些都是自行拼接的,有可能后续还会有类似的问题,后续建议谨慎操作ssjson,有的场景有可能SpreadJS会不支持。

8 个回复

倒序浏览
最佳答案
最佳答案
有点东西悬赏达人认证
初级会员   /  发表于:2022-9-23 10:38:24
来自 8#
BND 发表于 2022-9-24 09:22
因为项目需求我会将ssJSON导出,此时是没有数据的,根据在单元格的tag存放的数据请求数据填充到ssJSON进行 ...

一般来说,表单默认200行就不会有rowCount这个字段,如果行数是小于200行或者多于200行,生成ssjson的时候就会自动加上这个rowCount。也就是说在你的json上拼接上下面红框的字段就可以了。

image.png415329589.png

另外,从上面的描述来看,ssjson数据这些都是自行拼接的,有可能后续还会有类似的问题,后续建议谨慎操作ssjson,有的场景有可能SpreadJS会不支持。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-23 11:30:57
2#
您好,
您提供下相关excel文件,这边实际导入测试调研下原因。
回复 使用道具 举报
BND
金牌服务用户   /  发表于:2022-9-23 11:52:01
3#
Lynn.Dou 发表于 2022-9-23 11:30
您好,
您提供下相关excel文件,这边实际导入测试调研下原因。

不是excel是ssJSON,我要去问下这个表能不能发稍等
回复 使用道具 举报
BND
金牌服务用户   /  发表于:2022-9-23 13:43:23
4#
Lynn.Dou 发表于 2022-9-23 11:30
您好,
您提供下相关excel文件,这边实际导入测试调研下原因。

里面的ssJSON用formJSON导入只有两百行

新建文本文档 (4).txt

640.09 KB, 下载次数: 30

回复 使用道具 举报
BND
金牌服务用户   /  发表于:2022-9-23 14:12:49
5#
Lynn.Dou 发表于 2022-9-23 11:30
您好,
您提供下相关excel文件,这边实际导入测试调研下原因。

这是demo

200bug.rar

133.52 KB, 下载次数: 24

回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-23 17:56:21
6#
问题已复现,请问该json数据使如何产生的呢?是直接通过spread.toJSON方法直接导出的吗?
您详细描述下文件产生的步骤,以便问题的进一步调研。
回复 使用道具 举报
BND
金牌服务用户   /  发表于:2022-9-24 09:22:06
7#
本帖最后由 BND 于 2022-9-24 09:26 编辑
Lynn.Dou 发表于 2022-9-23 17:56
问题已复现,请问该json数据使如何产生的呢?是直接通过spread.toJSON方法直接导出的吗?
您详细描述下文 ...
因为项目需求我会将ssJSON导出,此时是没有数据的,根据在单元格的tag存放的数据请求数据填充到ssJSON进行导入,此时的ssJSON是我根据数据改造过后的,没有使用提供的api直接进行改造,但是只显示两百条
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-26 10:14:52
9#
楼主可参考楼上回复
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部