起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2201|回复: 9

[处理中6] 中核二四 流程模板修改后,之前生成的加载不到模板

[复制链接]
发表于 2015-7-2 17:32:09 | 显示全部楼层 |阅读模式
QQ截图20150702173119.png QQ截图20150702173106.png   提示找不到businessActivity1  但是确定这个存在的

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-7-2 18:30:10 | 显示全部楼层
把process目录下对应功能中的一XX.template.m文件删除了
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-3 08:43:48 | 显示全部楼层
jishuang 发表于 2015-7-2 18:30
把process目录下对应功能中的一XX.template.m文件删除了

您说的这个文件在哪,没找到
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-3 08:44:58 | 显示全部楼层
jishuang 发表于 2015-7-2 18:30
把process目录下对应功能中的一XX.template.m文件删除了

QQ截图20150703084449.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-7-3 10:00:13 | 显示全部楼层
就是这个目录下
流程模板修改怎么修改的?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-3 11:27:59 | 显示全部楼层
jishuang 发表于 2015-7-3 10:00
就是这个目录下
流程模板修改怎么修改的?

1、我在process下面新建一个流程 然后生成模板走了一些数据
2、我又在proces下面修改了流程,然后生成模板走数据
3、第一次模板生成的数据再次查看流程的时候就出错
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-7-3 14:38:00 | 显示全部楼层
你好楼主,这个问题需要我在本地环境进行问题重现,所以会花费较长时间,请你耐心等待,我完成后会第一时间反馈结果,谢谢!
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-7-3 15:31:25 | 显示全部楼层
jishuang 发表于 2015-7-3 14:38
你好楼主,这个问题需要我在本地环境进行问题重现,所以会花费较长时间,请你耐心等待,我完成后会第一时间 ...

在process中修改流程是把activity删了吗?

process中的环境不能删,可以增加,因为模版中的环节是去找process中的,在模版中可以删除环节
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-3 15:57:38 | 显示全部楼层
jishuang 发表于 2015-7-3 15:31
在process中修改流程是把activity删了吗?

process中的环境不能删,可以增加,因为模版中的环节是去找pr ...

对 删除了

如果不删除的话那个流程在未发起流程之前还是显示原来的流程,而不是最新的模板流程。不符合要求

这个问题怎么解决呢?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-7-3 17:03:50 | 显示全部楼层
流程模版是在启动规则中设置的,所以只有在启动后才会走流程模版中
未启动就是找的原始的

如果修改的process就要自己把SA_Task中的数据修改了,但是之前流转完成的查看流程图的时候还是会报错的

参考
流程图修改后,对于已经启动的流程,在某些特殊的情况下,会出问题!
首先, 不建议修改流程图,对于某些需求,可以通过流程定制来解决;
其次, 如果业务上一定需要修改流程图, 这时,对于已经启动的流程,很有可能会报以下的错误:
错误一: “**process中不存在**place”
    这时,需要手工修改系统表来解决.
        手工修改系统表:
delete from SA_TokenInstance where sProcessInstanceID = (select sFlowID from SA_Task where sid='TaskID') and sPlace='PlaceID'

其中, 'TaskID'是指当前待办任务的ID, 'PlaceID‘是指不存在的Place的标识.

注意:
    执行这个操作时,如果被删除的SA_TokenInstance的sActive是true,会有一个负作用,导致这个TokenInstance关联的前序任务与后序任务之间的关系不能正常建立。

2. 错误二, "**process中不存在**Activity"
      表示当前待办关联的环节被删除了, 需要结合业务进行处理,比如,可以在流程监控中将这条任务回收后重新处理。

需要删除SA_TokenInstance、SA_Task、SA_ProcessControl、SA_TaskRelation
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-2 23:53 , Processed in 0.065003 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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