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

[已解决] 特急!setvalue值含有换行符时,提交不能触发!(cm)[Bug #11387]

[复制链接]
JT38180318 发表于 2014-5-16 14:16:17 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2014-6-13 10:24 编辑

现象:当流程提交按钮的setvalue值里面含有enter换行时,提交无效!
特急,请解决!
(平台版本:sp8,20140405版,联系人:陈敏)

自定义按钮,
名称:提交
动作:流程处理;
代码位置:动作执行前脚本;
代码:
//将【end】添加到【start】之后
var _Discription = getItemValueAsString(start);  //含enter换行 

var _SupplementalContent= getItemValueAsString(end);//含enter换行 


if(isNotNull(_SupplementalContent))
{       
       println("具体事由1=="+getItemValueAsString(start));
        println("补充内容1=="+getItemValueAsString(end));       
       
        getCurrentDocument().findItem(start).setValue( _Discription  +"&#10"+ _SupplementalContent );
        getCurrentDocument().findItem(end).setValue("");

        println("具体事由2=="+getItemValueAsString(start));
        println("补充内容2=="+getItemValueAsString(end));
}
}
1.jpg
由上图可见,赋值成功,但界面效果就是点击提交后,界面静止,没有执行任何动作。

控制台日志:(没有提交日志出现)
2.jpg
 楼主| JT38180318 发表于 2014-5-16 14:46:58 | 显示全部楼层
但系统另一处保存按钮,却可以正确执行该代码:
自定义按钮,
名称:保存
动作:保存(带流程);
代码位置:动作执行前脚本;
代码:
var _Content = getItemValueAsString("discription_ts_qt");//具体事由
var _SupplementalContent= getItemValueAsString("SupplementalContent");//补充内容

if(isNotNull(_SupplementalContent ))
{
getCurrentDocument().findItem("discription_ts_qt").setValue( _Content + "\n" + _SupplementalContent );
getCurrentDocument().findItem("SupplementalContent").setValue( "");
}
回复

使用道具 举报

david 发表于 2014-5-20 18:42:28 | 显示全部楼层
您好,用楼主脚本(改用本地字段名)在本地不能重现楼主的现象,见下图:

111.png

112.png
回复

使用道具 举报

 楼主| JT38180318 发表于 2014-5-21 10:41:46 | 显示全部楼层
请问你的测试代码是写在【提交流程】里面,还是【保存】里面?
我这边是【保存】可以执行,【提交】不行啊!
回复

使用道具 举报

david 发表于 2014-5-21 11:20:31 | 显示全部楼层
本帖最后由 david 于 2014-5-21 11:23 编辑

我的是写在提交的动作执行前脚本。现在没开那个环境,所以没上截图了。
回复

使用道具 举报

 楼主| JT38180318 发表于 2014-5-30 08:42:29 | 显示全部楼层
我这边问题还是存在,有空帮忙远程看看
回复

使用道具 举报

david 发表于 2014-5-30 11:14:37 | 显示全部楼层
因本地不能重现楼主的错误,建议楼主新建一个简单的流程,创建一个提交按钮,仅测试换行符。如果有问题请联系我远程看看吧。
回复

使用道具 举报

david 发表于 2014-5-30 15:14:57 | 显示全部楼层
通过远程,能重现楼主的现象。已经提交bug(Bug #11387)给研发,给您带来不便表示歉意。
回复

使用道具 举报

 楼主| JT38180318 发表于 2014-6-10 11:37:02 | 显示全部楼层
能否告知具体修复日期?
回复

使用道具 举报

shary 发表于 2014-6-10 14:18:59 | 显示全部楼层
您好,我这边跟同事沟通确认具体修复时间,并在帖子上告知您修复时间。
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-13 18:20

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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