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

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

[已解决] 流程终止是否可以在表单上某字段保存用户名字

[复制链接]
微音科技 发表于 2016-10-18 16:37:31 | 显示全部楼层 |阅读模式
本帖最后由 wander 于 2016-11-14 10:19 编辑

流程终止,想在表单上根据当前流程状态在不同的字段添加当前登陆用户名字?这个脚本应该在那写?
wander 发表于 2016-10-20 17:20:00 | 显示全部楼层
已经帮楼主远程解决,参考脚本如下,写在计算脚本中
  1. var doc = getCurrentDocument();
  2. var docid = doc.getId();
  3. var process = getDocProcess(getApplication());
  4. var name =getWebUser().getName();
  5. var temp = "";
  6. var rtn = doc.getItemValueAsString("项目经理");
  7. sql ="select domainid, LASTFLOWOPERATION from obpm_oa.`tlk_分公司支款凭单` where ID = '"+docid+"'";
  8. var datas = findBySQL(sql);
  9. println( "datas----->" + datas);
  10. if(datas != null && datas != ""){
  11. temp = datas.getLastFlowOperation();
  12. println("temp:----->" + temp);
  13. if(temp == "8"){
  14. if(rtn==null || rtn.trim().length()<=0){
  15. rtn = name;
  16. }       
  17. }
  18. }
  19. rtn;
复制代码
 楼主| 微音科技 发表于 2016-10-20 17:30:01 | 显示全部楼层
问题已经完美解决解决  谢谢
wander 发表于 2016-10-21 09:31:23 | 显示全部楼层
好的,谢谢楼主反馈

本版积分规则

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

GMT+8, 2026-8-12 14:07

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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