起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 93|回复: 4

【结】任务回退问题**

[复制链接]
发表于 2008-4-7 10:29:57 | 显示全部楼层 |阅读模式
在一个流程当中,一个任务被回退了,重新流转时,如何记录他修改的内容?
问题:
        如何判断当前处理的任务是被回退的任务?
       假如我有一个修改跟踪表,如何比较某一个数据是否被更新了?需要登记原始值和更新值.
回复

使用道具 举报

发表于 2008-4-7 11:27:53 | 显示全部楼层
1、需要根据当前任务的前驱任务来判断是否回退任务。

2、需要楼主自己用代码记录每一次的修改动作。
通过将历史数据与当前数据做对比来得出结果
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-7 11:38:10 | 显示全部楼层
如何获取历史数据,是否还得通过一个新的数据集来获取历史数据?

回退是否有状态? 那以后更改流程,这些前驱任务也变化了,就要改代码了,还有循环处理的任务,是否会被当成回退呢?
回复 支持 反对

使用道具 举报

发表于 2008-4-7 13:54:07 | 显示全部楼层
1、是

2、判断任务的类型:ftkReturn表示回退任务
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-7 14:00:39 | 显示全部楼层
哦.谢谢.
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-10 00:14 , Processed in 0.039026 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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