起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 205|回复: 10

流程回退中如何算出起草人**

[复制链接]
发表于 2009-1-13 11:16:43 | 显示全部楼层 |阅读模式
现在的流程回退 退的人是起草流程环节中有起草权限的人.不是起草人.
请问如何设置成起草人?
回复

使用道具 举报

发表于 2009-1-13 11:27:46 | 显示全部楼层
1、业务模型\系统空间\系统数据库\流程默认执行者表
清空
2、主界面窗体上注释掉下面2句。
constructor TStandardStyleMainForm.Create(AContext: TContext);  
....
{  TSystemCore.FlowManager.OnCreateFlowTasks := DoOnCreateFlowTasks;
  TSystemCore.FlowManager.AfterFlowCommand := DoAfterFlowCommand;}" )
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-13 11:33:02 | 显示全部楼层
主界面 是哪个界面?
回复 支持 反对

使用道具 举报

发表于 2009-1-13 11:38:16 | 显示全部楼层
标准风格主窗体
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-13 11:45:28 | 显示全部楼层
那我这样改掉的话 其他的流程环节 是不是也没有默认执行者了?
回复 支持 反对

使用道具 举报

发表于 2009-1-13 13:05:37 | 显示全部楼层
不是啊,是不记录以前选择的执行者了。
上面的代码是去掉类似与windows菜单,“我最近的文档”功能。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-13 13:42:26 | 显示全部楼层
但是我其他的流转环节是需要记录以前选择的执行者的.就回退是要自动计算环节的起草人.
回复 支持 反对

使用道具 举报

发表于 2009-1-13 14:30:16 | 显示全部楼层
你能抓个图,描述一下吗?我打你手机,没人接。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-13 14:42:38 | 显示全部楼层
前面上厕所了
现在可以打了.
回复 支持 反对

使用道具 举报

发表于 2009-1-13 15:05:47 | 显示全部楼层
有个方案,你可以试试、
{TSystemCore.FlowManager.OnCreateFlowTasks := DoOnCreateFlowTasks;
  TSystemCore.FlowManager.AfterFlowCommand := DoAfterFlowCommand;}" )
标准风格主窗体上这个别注释,在你不需要记录以前选择的执行者的功能启动时,
把这两个事件赋值为空,在退出时,再给赋值回去。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-28 19:40 , Processed in 0.040099 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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