起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 344|回复: 12

流程的默认执行者

[复制链接]
发表于 2010-3-2 10:46:46 | 显示全部楼层 |阅读模式
我现在只知道执行者的ID(例如,张三的ID为ZS),怎么将其设定为流程环节的默认执行者。
回复

使用道具 举报

发表于 2010-3-2 11:25:49 | 显示全部楼层
设定默认执行者可以搜索论坛里面的方法。
问题是只知道人员id,确认不了唯一的人,如果有一人多岗的情况。比如平台自带的一些功能里面都是记录的url或者记录了部门、岗位、人员三级
回复 支持 反对

使用道具 举报

发表于 2010-3-2 11:26:15 | 显示全部楼层
可以根绝人员id获取到人员成员:

http://bbs.justep.com/forum.php?mod=viewthread&tid=3731
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-2 12:25:22 | 显示全部楼层
我在业务参数"A"里获取了人员成员,然后在流程环节上新建执行规则——基本——执行者范围
类型 人员成员        范围 单个      然后点“设计缺省执行者表达式”, 再点参数 选择参数A。结果报错如下图,    我该怎样设置呢?

qq截图未命名.png

5.78 KB, 下载次数: 157

回复 支持 反对

使用道具 举报

发表于 2010-3-2 13:34:11 | 显示全部楼层
你的参数返回的是什么类型。 你用的组织机构表达式函数需要什么类型?看看是否匹配
回复 支持 反对

使用道具 举报

发表于 2010-3-2 13:47:47 | 显示全部楼层
执行者表达式中你是怎么写的?直接放的是参数么?
那里面是组织机构表达式,直接放参数恐怕不行。

要不就是用代码对流程的执行者赋值吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-2 14:40:05 | 显示全部楼层
这种类型:TOrgUnit
我是这样写的 Value := TOrgUnit(lPersonMembers.Items[I]);
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-2 14:46:10 | 显示全部楼层
我没用执行者表达式,直接就用的业务参数!不能直接用业务参数吗?我有好多地方都要这样做,怎样将这块地方做通用了呢,如果我用代码赋值,怎么弄呢?
回复 支持 反对

使用道具 举报

发表于 2010-3-2 14:48:54 | 显示全部楼层
你的参数返回一个类似与:orgkey('sxb ','jl','zs')
这样的字符串看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-2 14:50:13 | 显示全部楼层
哦,好的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-10 21:45 , Processed in 0.047264 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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