起步软件技术论坛-X3

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

【结贴】流程一启动之后就取消不掉了!**

[复制链接]
发表于 2008-11-17 11:30:14 | 显示全部楼层 |阅读模式
我做了一个流程,但是用X3 协同管理系统启动后就是取消不了了!删掉这条数据后还是没有取消!有什么好的解决方法,能让它在X3 协同管理系统6里取消掉!
回复

使用道具 举报

发表于 2008-11-17 11:31:14 | 显示全部楼层
用系统空间下的流程监控试试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-17 11:50:38 | 显示全部楼层
我想让流程启动之后,顺便就在这个功能取消!
回复 支持 反对

使用道具 举报

发表于 2008-11-17 13:23:04 | 显示全部楼层
用系统标准风格主窗体的“中止任务”按钮,与流转、回退在一起的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-17 14:35:08 | 显示全部楼层
中止不了,因为任务不是流程中唯一完成的任务,但是我想到这样了个办法,加一个判断,如果判断得的话直接流到尾部,这个方法行得通吗?
回复 支持 反对

使用道具 举报

发表于 2008-11-17 15:33:20 | 显示全部楼层
不可选,因为还有任务没有完成

如果是这样,根据流程字段的值到流程相应的表中找到相应的的任务(这些表之间的关系参考 http://bbs.justep.com/forum.php?mod=viewthread&tid=19139   ,把这些流程、任务和任务消息状态都设置为完成或者中止
流程表: "结束时间", "状态"改为fsFinished
任务表: "实际完成时间", "状态"设为"已终止"或"已完成"
任务消息表: "接收时间", "结束时间", "状态"设为"已终止"或"已完成"

另外,我找到一段,删除业务数据,删除流程的任务,你看看是否合适你用,具体见
http://bbs.justep.com/forum.php?mod=viewthread&tid=1870
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-18 10:23:27 | 显示全部楼层
好的,谢谢了,结贴吧!
回复 支持 反对

使用道具 举报

发表于 2008-11-18 10:31:14 | 显示全部楼层
ok
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-27 07:40 , Processed in 0.037806 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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