找回密码
 立即注册

QQ登录

只需一步,快速开始

ninja_aya

中级会员

54

主题

197

帖子

561

积分

中级会员

积分
561

活字格认证

ninja_aya
中级会员   /  发表于:2017-10-17 17:29  /   查看:5926  /  回复:13
blob296806334.png
目前客户这边编制的一份文件,程序在执行判断ApplicationField.TypeName的时候会报错,所有的ApplicationField的TypeName和Parmaters在调用的时候都会抛出异常。这份文件里面发生这种错误的域有很多,不知道怎么出现的。因为是用户在正常编辑的时候出现的问题。麻烦尽快帮我们找到下问题。

13 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-10-17 19:55:29
沙发
您好,能否提供一下这份文件,以及导致问题的操作或者方法。以便我们确认问题和bug
回复 使用道具 举报
ninja_aya
中级会员   /  发表于:2017-10-17 23:16:08
板凳
新城L10路(S7路)工程.tx (1.18 MB, 下载次数: 119)
回复 使用道具 举报
ninja_aya
中级会员   /  发表于:2017-10-17 23:16:41
地板
麻烦请尽快解决我们这边已经是市场化的产品了。客户这边出现这个问题,很急
回复 使用道具 举报
ninja_aya
中级会员   /  发表于:2017-10-18 09:33:27
5#
问题我们已经重现,下面是步骤
1、准备一个好的tx文档,里面插入些ApplicationField
2、在这个文档中复制黏贴之前发的错误文件里面的 blob333725890.png 这段,然后保存关闭再打开,就会整个这段后面的域全都出现问题。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-10-18 11:08:41
6#
您好,测试发现这个文件中有201个域,但是从37个开始后面都无法读取,原因是对象为空,即未获取到域。目前主要是无法确定是这个文件的问题,还是开发包本身的bug,你们其他的文件也有出现这种问题吗。
回复 使用道具 举报
ninja_aya
中级会员   /  发表于:2017-10-18 11:25:44
7#
Richard.Ma 发表于 2017-10-18 11:08
您好,测试发现这个文件中有201个域,但是从37个开始后面都无法读取,原因是对象为空,即未获取到域。目前 ...

你根据我上面的重现方法重现下就会出现问题了,目前这个问题产生的原因是用户从某个文档拷贝了一段文字,该文字内包含有DocumentTarget书签,然后保存关闭以后,该书签之后的所有域都出现问题,目测tx在加载的时候,你们程序碰到这个书签内部处理有BUG,导致其他的域没加载成功。
回复 使用道具 举报
ninja_aya
中级会员   /  发表于:2017-10-18 13:27:30
8#
文件肯定是出问题了,文件出问题是因为程序里面有BUG,大致出来的文件其实已经毁了,这样对我们客户这里致命打击,编制了几十页的文件就白弄了。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-10-18 15:00:26
9#
ninja_aya 发表于 2017-10-18 09:33
问题我们已经重现,下面是步骤
1、准备一个好的tx文档,里面插入些ApplicationField
2、在这个文档中复制 ...

按照这个方法也无法重现问题,

测试中,拷贝这段文字后,保存时会提示无法保存。
另外也新建了一个文件按此操作后,自己在中间新建加入了DocumentTarget,保存重新加载后是正常的。

以上的测试都是基于目前新的版本,附件里即是测试的生成的后一个tx文件

特殊test.tx

5.49 KB, 下载次数: 130

回复 使用道具 举报
ninja_aya
中级会员   /  发表于:2017-10-18 15:04:44
10#
你们有新版本的试用吗?我想测试下。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部