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

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

[已解决] 关于流程指定角色中的指定用户问题

[复制链接]
沈阳铁路局 发表于 2013-3-15 09:18:43 | 显示全部楼层 |阅读模式
本帖最后由 bess 于 2013-3-15 13:59 编辑

关于流程指定角色中的指定用户问题
spiral 发表于 2013-3-15 09:25:02 | 显示全部楼层
通过QQ联系,楼主的实际需求是,想以表单的某控件的内容来作为下一个节点的审批人
您可以配置下一个节点的审批人为代码模式,大致思路如下:
1.获取当前文档对象
2.根据文档对象获取控件值
3.根据控件值获取用户对象
4.把用户对象作为审批人返回
 楼主| 沈阳铁路局 发表于 2013-3-15 10:08:07 | 显示全部楼层
报返回null错误
bess 发表于 2013-3-15 10:13:55 | 显示全部楼层
您好,关于流程节点审批人是表单的某个字段值的,我们这边已经整理了示例贴,具体的您可以参考帖子:
http://www.teemlink.com/bbs/view ... =%C9%F3%C5%FA%C8%CB
您那边先尝试,有问题,我们再沟通!
 楼主| 沈阳铁路局 发表于 2013-3-15 10:16:52 | 显示全部楼层
审批人代码:var doc =getCurrentDocument();  //获取当前打开文档对象
println(doc);
var gzzxm = doc.getItemValueAsString("gzzxm");
println(gzzxm);
gzzxm;
 楼主| 沈阳铁路局 发表于 2013-3-15 10:17:14 | 显示全部楼层
看看是不是错了
bess 发表于 2013-3-15 10:18:34 | 显示全部楼层
您好,节点审批人那里,如果是代码模式,最后要返回的必须是用户对象,您可以先参考我楼上提供的代码,有问题我们再沟通!
 楼主| 沈阳铁路局 发表于 2013-3-15 10:21:42 | 显示全部楼层
我这个不是用户选择框里的值,没有id的
purple 发表于 2013-3-15 10:23:31 | 显示全部楼层
您好,那请问gzzxm字段使用的是什么控件?var gzzxm = doc.getItemValueAsString("gzzxm");代码,得到的值是什么?
 楼主| 沈阳铁路局 发表于 2013-3-15 10:32:21 | 显示全部楼层
文本框,得到的是“陈亮”,我用户里也设置了“陈亮”用户

本版积分规则

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

GMT+8, 2026-8-12 21:48

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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