找回密码
 立即注册

QQ登录

只需一步,快速开始

tianqing01

注册会员

4

主题

20

帖子

104

积分

注册会员

积分
104
最新发帖
tianqing01
注册会员   /  发表于:2016-11-22 17:03  /   查看:6873  /  回复:11
blob965950622.png json导入出错,报typeName为空,情况如上图所示

不清楚这个属性在单元格上还是在表单上,只是在api中看到这个属性好像跟序列化有关
blob120970152.png
具体操作过程为:页面导出json,然后再重新导入,报这个错,导致页面加载不完全

11 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-11-22 17:38:58
沙发
您是否自定义了单元格或者公式, typeName 字段在其 toJSON 函数过程中, 如此将类型名与 window 对象相联系。

如果没有这个字段,from JSON的时候就找不到自定义对象了。


http://demo.gcpowertools.com.cn/ ... customItemSerialize
回复 使用道具 举报
tianqing01
注册会员   /  发表于:2016-11-23 10:31:22
板凳
dexteryao 发表于 2016-11-22 17:38
您是否自定义了单元格或者公式, typeName 字段在其 toJSON 函数过程中, 如此将类型名与 window 对象相联 ...

在报表中添加了公式,也就是说目前这个问题可能是在单元格上添加了自定义公式或者是添加自定义tag导出时没有序列化导致的,我可以这么理解吧
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-11-23 13:25:29
地板
对的,您在导入的时候也要有相对应 自定义公式的声明,不然无法实例化。
回复 使用道具 举报
tianqing01
注册会员   /  发表于:2016-11-23 15:13:32
5#
dexteryao 发表于 2016-11-23 13:25
对的,您在导入的时候也要有相对应 自定义公式的声明,不然无法实例化。

不太清楚这块自定义公式的定义具体是什么?还是说您的意思是我在单元格上添加公式就属于自定义公式?
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-11-23 16:08:08
6#
添加的SpreadJS中本来没有的公式叫自定义公式,这里建议您直接把报错的json上传上来吧,我帮您看看。
回复 使用道具 举报
tianqing01
注册会员   /  发表于:2016-11-24 15:07:03
7#
附件是json,您帮忙看看

456_24-11.js

433.99 KB, 下载次数: 294

回复 使用道具 举报
tianqing01
注册会员   /  发表于:2016-11-24 16:30:08
8#
dexteryao 发表于 2016-11-23 16:08
添加的SpreadJS中本来没有的公式叫自定义公式,这里建议您直接把报错的json上传上来吧,我帮您看看。

出问题部分应该是dataTable里边,但是具体是什么没有找出来
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-11-24 18:19:15
9#
您好,

是因为下方的tag 为null造成的。建议如果为null就不要设置了。

columnDataArray": [
                    null,
                    null,
                    null,
                    null,
                    {
                        "tag": null
                    },
                    {
                        "tag": {
                            "dim": "",
                            "code": ""
                        }
                    }
                ],

评分

参与人数 1满意度 +5 收起 理由
tianqing01 + 5 很给力!

查看全部评分

回复 使用道具 举报
tianqing01
注册会员   /  发表于:2016-11-25 11:20:22
10#
顺带问一下,加载后成白底是什么原因,并没有加载成原来的有单元格边框的样子
blob328136596.png
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部