起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 204|回复: 5

[请求]流程不让回收 只能回退 如何设置**

[复制链接]
发表于 2008-7-10 16:31:39 | 显示全部楼层 |阅读模式
如题 谢谢
回复

使用道具 举报

发表于 2008-7-10 16:37:22 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-10 16:41:41 | 显示全部楼层
只是部分流程禁止,而不是全部流程.
请问如何实现?
回复 支持 反对

使用道具 举报

发表于 2008-7-10 17:42:14 | 显示全部楼层
业务模型\协同系统\任务\任务中心信息

procedure TTASKCENTERINFO.UpdateTaskState;   
其中有一句代码是控制回收是否可用的.
   FTaskCanFetchBack := (FTask <> nil) and(TTaskServices.GetTaskCanFetchBack(Context, FTask));

楼主可以在这里,跟据FTask来进行控制
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-10 18:01:10 | 显示全部楼层
能不能贴个具体实例代码 给参考
回复 支持 反对

使用道具 举报

发表于 2008-7-10 18:11:18 | 显示全部楼层
报欠,没有现成的例子,
参考思路:根据FTask得到流程ID,然后可得到流程,然后通过判断流程中你事先定义好的控制值(可以自定义一个Boolean属性公共出来)来控制FTaskCanFetchBack 的值.
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-18 23:48 , Processed in 0.041512 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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