起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 166|回复: 7

【结贴】[问题]在流转时查找执行者

[复制链接]
发表于 2010-5-11 16:44:32 | 显示全部楼层 |阅读模式
看了很多别人写的模块,但是越看越晕,请问为什么一定要清空默认执行者呢?这个默认执行者是谁?在哪里指定的?不是要流转的功能的所有权限者吗?
而这个执行者又要从哪里去找?
有没有清晰简单的例子可以看一下?
谢谢!
回复

使用道具 举报

发表于 2010-5-11 16:47:52 | 显示全部楼层
默认执行者清空与否取决于你的业务需要。
默认执行者是这么产生的:只要流程流转过一次后,就会记录下来这个执行者,第二次再走的时候,执行者就会默认为上次的执行者(这个是在系统空间--系统数据库中的默认执行者 表中有存储的)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-11 16:57:01 | 显示全部楼层
我的业务需要其实很简单,可是我看同事写的代码很多很长很复杂,我希望能有简单的办法。
我大概明白了,清空默认执行者,是因为可能拥有该流程权限的人有很多,而默认执行比较适合于一个人吧。在哪个表里存储了要流转的功能的权限所有人呢?
第一次使用流程,很多地方还很懵懂,尤其是这个流程流转前,感觉很困惑。谢谢你。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-11 17:14:18 | 显示全部楼层
FlowTask是什么?缺省执行者吗?为什么我按照流程走了一次,再走第二次,它还是为nil呢?
回复 支持 反对

使用道具 举报

发表于 2010-5-11 17:26:05 | 显示全部楼层
建议楼主看看下面几个帖子或者用户手册的流程章节
http://bbs.justep.com/search.php ... ortorder=descending
(标题上带:分享  的四个帖子)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-12 09:46:05 | 显示全部楼层
呃,我都看过了,有些不是很明白。再问一个问题,就是
FlowBrokerCreateFlowOutFlowTasks事件中,
SELECT X3_ID FROM X3_ID_LIST WHERE DEPT_NO='+sDEPT_NO+' AND DISTRICT_CODE = '+sDISTRICT_CODE+' AND AREA_CODE=-999 AND SUB_AREA_CODE=-999';
这个语句里面的sDEPT_NO,sDISTRICT_CODE应该是什么?当前登录者的信息吗?还是要流转的下一个环节的执行者的信息?你们一般是怎样去获取的?
回复 支持 反对

使用道具 举报

发表于 2010-5-12 10:08:04 | 显示全部楼层
这个表应该是你们自己建立的一个表,对于这两个字段的含义我不太清楚,从字面上一个部门 编号,一个是区域 编号
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-12 10:10:55 | 显示全部楼层
哦。谢谢。我还以为是系统表。结贴吧!
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-9 03:12 , Processed in 0.045556 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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