起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 296|回复: 15

[请求]流程流出时报错!

[复制链接]
发表于 2009-8-6 10:12:57 | 显示全部楼层 |阅读模式
流程流出时系统报错,用Debugger程序调试得到下面的错误。

6322, 38794948797, 异常, 进程ID: 0x00000ff4, 线程ID: 0x0000077c, 异常地址: 0x01bc238e, 异常类型: DelphiException, 异常信息: invoke batch method error, error occur during invoke ApplyUpdates method, ORA-00001: 违反唯一约束条件 (FZDMIS.SYS_C0010647)
回复

使用道具 举报

发表于 2009-8-6 10:14:53 | 显示全部楼层
在流转以后做过添加或者修改数据的动作么?是不是添加或者修改后的数据违反唯一约束了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-6 11:38:40 | 显示全部楼层
没有在AfterFlowOut的事件中写数据,程序是在流转框点确定后报错的。
回复 支持 反对

使用道具 举报

发表于 2009-8-6 11:45:39 | 显示全部楼层
去数据库中查询一下FZDMIS.SYS_C0010647这个是那个表的索引看看是任务相关表还是业务表的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-6 18:13:39 | 显示全部楼层
属于ttask的索引表
回复 支持 反对

使用道具 举报

发表于 2009-8-6 18:28:43 | 显示全部楼层
把 AfterFlowOut 事件中的代码屏蔽掉是否正常了呢?
如果是,一点一点开放代码看看哪里出问题了
如果还是找不到,把代码贴出来看看,并告知执行哪句出问题了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-7 11:14:13 | 显示全部楼层
现在问题解决了,不过还有一个问题:我在AfterFlowOut事件中想用代码使得下一步的任务提示不在代办任务上显示,该怎么写呢?
回复 支持 反对

使用道具 举报

发表于 2009-8-7 11:35:50 | 显示全部楼层
好,咋解决呢?是自己代码的问题吗?

你的另一个问题没有看懂,啥意思,你是说这步产生的任务不出现代办任务里面?仅仅提示一下?怎么提示呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-7 15:32:13 | 显示全部楼层
就是不需要在代办任务上显示。
回复 支持 反对

使用道具 举报

发表于 2009-8-7 16:24:09 | 显示全部楼层
那怎么处理这个环节产生的任务呢?
能否说说你的具体需求呢
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-20 04:00 , Processed in 0.049611 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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