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

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

[已解决] 单据无法保存

[复制链接]
国福龙凤 发表于 2012-12-20 14:03:34 | 显示全部楼层 |阅读模式
本帖最后由 spiral 于 2012-12-21 17:16 编辑

保存时出现如下错误
捕获.GIF
spiral 发表于 2012-12-20 14:07:35 | 显示全部楼层
您好,估计这个是某个控件的校验脚本,麻烦您定位一下具体是哪个控件的校验脚本填写不正确所致

另外如果后台有报错信息,麻烦贴出来以供分析
 楼主| 国福龙凤 发表于 2012-12-20 14:56:41 | 显示全部楼层
回复 2# spiral


    是校验的问题,已找到具体位置,谢谢
spiral 发表于 2012-12-20 15:01:50 | 显示全部楼层
好的,感谢楼主反馈
 楼主| 国福龙凤 发表于 2012-12-20 15:21:46 | 显示全部楼层
回复 4# spiral


  还是确认一下,以下这段代码放在直脚本不出错,放在校验脚本会出上面的错误。
var doc = getCurrentDocument();
var childs = doc.getChilds("tm_commitment_client");
var test ="";
var returnStr = "";
for(var iter = childs.iterator(); iter.hasNext();){
   var child = iter.next();
   var value = child.getItemValueAsString("pricelistid");
   if("".equals(test)){
       test = value;
   }
   if(test.equals(value)){
       returnStr = value;
   }else{
       returnStr ="客户明细中价格列表不相同!";
           break;
   }
}
returnStr;
spiral 发表于 2012-12-20 16:01:49 | 显示全部楼层
客户通过电话反馈,该段脚本是用于判断子表的某字段是否相同,但是在实际使用中并没有达到效果,因此就尝试把值脚本的代码放到校验脚本中,因此引发1楼的问题,因为该部分设计到具体的业务逻辑,稍候会使用客户资料确定问题,请耐心等待
spiral 发表于 2012-12-21 17:15:51 | 显示全部楼层
因为该客户明细部分已经作了新建条数的限制,因此已经不需要做明细价格的校验,该部分已经屏蔽

对应的帖子关闭,有问题我们再联系

本版积分规则

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

GMT+8, 2026-8-12 20:15

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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