起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 298|回复: 11

【结贴】启动流程的一个奇怪错误!!!

[复制链接]
发表于 2009-6-3 15:19:08 | 显示全部楼层 |阅读模式
TSystemCore.FuncManager.RunFunc(Context.Parent,'','BizMISXTSQDWTB_220kV.Func', '', nil, false);

用上面代码启动流程,一直报错,见附图



最后,平台报告错误
流程"变电设备检修申请流程"中,包含功能"bizMISXTSQDWTB_220KV.FUNC"的环节不存在

但是我可以确定bizMISXTSQDWTB_220KV.FUNC是存在的
这个错误检查了半天,还是没搞定,请高手帮助

333.jpg

927.46 KB, 下载次数: 148

回复

使用道具 举报

发表于 2009-6-3 15:25:46 | 显示全部楼层
你看看这个功能是否不存在,或者是否路径改变了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-3 15:31:50 | 显示全部楼层
功能确定存在啊,
我整个流程的文件夹从其他系统导出,然后导入进新的系统
该流程在其它地方运行得好好的,导入进来就出现这个怪问题
回复 支持 反对

使用道具 举报

发表于 2009-6-3 15:32:59 | 显示全部楼层
那你找到他,编译一下,然后再调试运行看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-3 15:35:57 | 显示全部楼层
我已经折腾了半天,所有都编译过,刷新过,重新分配权限
还是一直报这个错

我把
TSystemCore.FuncManager.RunFunc(Context.Parent,'','Biz:\DMISXT\SQDWTB_220kV.Func', '', nil, false);
换成
TSystemCore.FuncManager.RunFunc(Context.Parent,'','Biz:\DMISXT\BDBMSH_220kV.Func', '', nil, false);
'Biz:\DMISXT\BDBMSH_220kV.Func'是流程的第二个环节
这样运行就可以
回复 支持 反对

使用道具 举报

发表于 2009-6-3 15:37:59 | 显示全部楼层
1楼的提示是那个流程包含这个功能的环节不存在。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-3 15:41:22 | 显示全部楼层
可是我保证biz:\DMISXT\SQDWTB_220KV.FUNC是存在的
和第二个环节在同个目录下

调试时候,都是停在核心代码报错,我都没办法发现什么问题
回复 支持 反对

使用道具 举报

发表于 2009-6-3 15:42:50 | 显示全部楼层
你把1楼说的这个流程的属性:是否启动不打勾,再运行看看是否可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-3 15:46:01 | 显示全部楼层
应该是在流程中的启用吧
我看到的启用是打勾的
回复 支持 反对

使用道具 举报

发表于 2009-6-3 15:51:36 | 显示全部楼层
是否启用,不打勾,然后跑一下看看。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-20 18:41 , Processed in 0.045650 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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