天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 2144|回复: 11

[其他] 升级sp8最新补丁保存时出现getAuthor()方法为空的错误

[复制链接]
伊示雅 发表于 2013-12-24 18:25:39 | 显示全部楼层 |阅读模式
本帖最后由 kimi 于 2014-1-6 15:29 编辑

今天打了12月17日的补丁,所有的表单都会出现一个问题:按保存按钮(类型为“保存(带流程)”)以后,以下语句会返回空值:
  1. var doc=getCurrentDocument();
  2. var auth=doc.getAuthor();//此时表单作者为null//
复制代码
以前的代码都没考虑到该函数会取到空值的情况,请进行检查,我们现在很多的代码因这个问题影响都不能正常执行!
kimi 发表于 2013-12-25 09:04:33 | 显示全部楼层
您好:请问您这段代码是写在那里的呢?这里是获取当前文档的作者,如果您这里记录没有保存过,那获取作者肯定是空的啊.
 楼主| 伊示雅 发表于 2013-12-25 11:26:15 | 显示全部楼层
任何表单的任何控件的任何脚本处(值脚本,选项,隐藏....)

然后你按下保存带流程按钮就会出错的。
kimi 发表于 2013-12-25 11:32:48 | 显示全部楼层
您就是直接在表单的的按钮中写这样的代码,然后点击保存带流程就会有这样的问题。本地在sp8 12-17号对应的版本号上测试下,稍后再给您答复。
kimi 发表于 2013-12-25 12:40:54 | 显示全部楼层
本帖最后由 kimi 于 2013-12-25 17:14 编辑

您好:本地在sp8 12-17号对应的版本号上面测试没有发现该问题哦,如下图所示:
a28.jpg
a29.jpg
a30.jpg
PS:如果您有问题,可否远程看下您的操作和现象呢?
 楼主| 伊示雅 发表于 2013-12-26 10:27:04 | 显示全部楼层
求远程现测。
kimi 发表于 2013-12-26 10:33:31 | 显示全部楼层
恩好的,您有时间后,可以找下我。
 楼主| 伊示雅 发表于 2013-12-26 11:54:36 | 显示全部楼层
已与Kimi姐姐进行远程,确认此问题确实存在于我们的版本中,但为何无法在客服人员进行重现,待进一步排查。
echochen 发表于 2013-12-26 11:56:37 | 显示全部楼层
稍后本地使用您的数据,看看在我们这边环境下是否能重现您的问题。
echochen 发表于 2013-12-26 13:38:37 | 显示全部楼层
本地用您给到我们这边的数据测试也是没有问题的,请您有空找一下我吧

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 12:13

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表