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

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

为什么在流程节点获取到操作用户,但是保存不上呢

[复制链接]
daling 发表于 2012-4-17 10:54:26 | 显示全部楼层 |阅读模式
本帖最后由 irene 于 2012-5-7 10:08 编辑

为什么在流程节点获取到操作用户,但是流程处理以后用户名不能保存?
irene 发表于 2012-4-17 10:56:41 | 显示全部楼层
您好, 请问您具体是如何操作呢?用户名不能保存,tomcat有没有报错呢?如果有,麻烦贴出错误信息
purple 发表于 2012-4-17 10:58:07 | 显示全部楼层
您好,很抱歉,没太明白您说的,方便详细或者截图说明吗?
 楼主| daling 发表于 2012-4-17 11:01:59 | 显示全部楼层
是这样,我创建了一个流程,流程中有几个隐藏标签,我想在流程处理的时候将操作的用户保存到隐藏标签,但是在流程处理结束后到下一个节点的时候,上一步操作的用户为空……
purple 发表于 2012-4-17 11:15:34 | 显示全部楼层
您好,请问您说的:"流程处理结束后到下一个节点的时候,上一步操作的用户为空"是对应的隐藏字段吗?如果是,请问您有在提交的时候,分别将值设置到了隐藏字段吗?
 楼主| daling 发表于 2012-4-17 11:22:32 | 显示全部楼层
  


脚本为:var doc = getCurrentDocument();
            var state = doc.getStateLabel();
            var user = getWebUser();
            var rtn = doc.getItemValueAsString("直接领导签字");
            if((rtn == null || rtn == "") && state != null && state == "部门审批"){
                rtn = user.getName();
            }
            rtn;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
 楼主| daling 发表于 2012-4-17 11:24:35 | 显示全部楼层
我的脚本些的有问题,还是哪没有配置好?
purple 发表于 2012-4-17 11:33:19 | 显示全部楼层
您好,请问您的脚本是写在“直接领导签字”文本框中的值脚本吗?如果是,没看出有什么不对呃,您方便在脚本加打印语句,定位下问题吗?
 楼主| daling 发表于 2012-4-17 11:39:34 | 显示全部楼层
是写到文本框的,当进入流程处理界面的时候,隐藏的文本框也能够看到值。比如进入直接领导审批的节点时下面的文本框是有值的,但是进到财务审批的时候直接领导签字就没有值,我感觉是值获取到了,但是提交的时候没保存上……
 楼主| daling 发表于 2012-4-17 11:40:48 | 显示全部楼层
就是你进入那个流程节点,对应的签字文本框有值,其它的没有值,保存不上

本版积分规则

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

GMT+8, 2026-8-13 00:37

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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