阅读:2742
回复:4
|
V8升级V9方案(2)- 产品升级方案 (问题 - 补 1)
V8升级V9方案(2)- 产品升级方案 - 以新能源项目为例(补-1)
在后续表单修改验证过程中出现了另外的问题(利用产品升级工具升级流程模版): 流程中Line 的 Rule有涉及条件(NotNull 和 NotNone)的流程模版,在升级到V9之后,Line 的 Rule 变成了IsNullOrEmpty(......) SO,问题来了………… 大佬们看到这个是否有意识到问题点了? 不错,看到问题点了,NotNull 和 NotNone 的返回值 和 IsNullOrEmpty 是相反的,故在V9之后你将发现,无论如何,按照正常逻辑怎么也走不到下一步流程,这下可惨了,咋么办呢?~! 相信大家已经想到了解决方案呢,是吧~ba~ 看看我的修改方案: 1:( 把V8的xml模版打开,然后全文搜索 <CompareOperator>NotNull</CompareOperator>、<CompareOperator>NotNone</CompareOperator> 找出所有的有关Rule,然后找个NotePad 记录一下吧~看看我这边记录的 人事流程.加班批导单.13.xml(2458): <CompareOperator>NotNull</CompareOperator> 人事流程.加班批导单.13.xml(2503): <CompareOperator>NotNull</CompareOperator> 人事流程.加班批导单.14.xml(2458): <CompareOperator>NotNull</CompareOperator> 人事流程.加班批导单.14.xml(2503): <CompareOperator>NotNull</CompareOperator> 人事流程.加班批导单.12.xml(2458): <CompareOperator>NotNull</CompareOperator> 人事流程.加班批导单.12.xml(2503): <CompareOperator>NotNull</CompareOperator> 财务管理.付款申请表.14.xml(5588): <CompareOperator>NotNull</CompareOperator> 财务管理.付款申请表.14.xml(6236): <CompareOperator>NotNull</CompareOperator> 财务管理.付款申请表.13.xml(5588): <CompareOperator>NotNull</CompareOperator> 财务管理.付款申请表.13.xml(6236): <CompareOperator>NotNull</CompareOperator> 财务管理.借款申请单.6.xml(2734): <CompareOperator>NotNull</CompareOperator> 人事流程.招聘申请流程.1.xml(12104): <CompareOperator>NotNone</CompareOperator> 人事流程.招聘申请流程.1.xml(12156): <CompareOperator>NotNone</CompareOperator> 人事流程.招聘申请流程.1.xml(12419): <CompareOperator>NotNone</CompareOperator> 人事流程.招聘申请流程.1.xml(12433): <CompareOperator>NotNone</CompareOperator> 人事流程.招聘申请流程.1.xml(12565): <CompareOperator>NotNone</CompareOperator> 人事流程.招聘申请流程.1.xml(12586): <CompareOperator>NotNone</CompareOperator> 人事流程.招聘申请流程.1.xml(12725): <CompareOperator>NotNone</CompareOperator> 设备管理.设备验收报告.29.xml(44311): <CompareOperator>NotNone</CompareOperator> 设备管理.设备验收报告.29.xml(44356): <CompareOperator>NotNone</CompareOperator> 设备管理.设备验收报告.29.xml(44535): <CompareOperator>NotNone</CompareOperator> 设备管理.设备验收报告.29.xml(45059): <CompareOperator>NotNone</CompareOperator> 财务管理.付款申请表.14.xml(5640): <CompareOperator>NotNone</CompareOperator> 办公流程.CPE流程.24.xml(17657): <CompareOperator>NotNone</CompareOperator> 办公流程.CPE流程.25.xml(17657): <CompareOperator>NotNone</CompareOperator> 办公流程.工程服务申请单.11.xml(6098): <CompareOperator>NotNone</CompareOperator> 办公流程.工程服务申请单.15.xml(7980): <CompareOperator>NotNone</CompareOperator> 办公流程.系统需求单SDR.10.xml(5809): <CompareOperator>NotNone</CompareOperator> 办公流程.系统需求单SDR.10.xml(6236): <CompareOperator>NotNone</CompareOperator> 人事流程.出差申请单.4.xml(3762): <CompareOperator>NotNone</CompareOperator> 办公流程.邮箱申请单.7.xml(2960): <CompareOperator>NotNone</CompareOperator> 人事流程.外训申请单.1.xml(5626): <CompareOperator>NotNone</CompareOperator> 人事流程.招聘取消流程.1.xml(7778): <CompareOperator>NotNone</CompareOperator> 人事流程.招聘取消流程.1.xml(7830): <CompareOperator>NotNone</CompareOperator> 人事流程.招聘取消流程.1.xml(7882): <CompareOperator>NotNone</CompareOperator> 人事流程.招聘取消流程.1.xml(8178): <CompareOperator>NotNone</CompareOperator> 人事流程.招聘取消流程.1.xml(8230): <CompareOperator>NotNone</CompareOperator> 财务管理.付款申请表.13.xml(5640): <CompareOperator>NotNone</CompareOperator> ————————SP———————— 文档管理.ENW文件审批.22.xml(9566): <CompareOperator>NotNone</CompareOperator> 文档管理.ENW文件审批.23.xml(9666): <CompareOperator>NotNone</CompareOperator> 文档管理.EP文件审批.24.xml(11140): <CompareOperator>NotNone</CompareOperator> 文档管理.EP文件审批.24.xml(11192): <CompareOperator>NotNone</CompareOperator> 文档管理.EP文件审批.24.xml(11281): <CompareOperator>NotNone</CompareOperator> 文档管理.EP文件审批.24.xml(12080): <CompareOperator>NotNone</CompareOperator> 文档管理.工程变更ECN.45.xml(24474): <CompareOperator>NotNone</CompareOperator> 文档管理.受控表格申请单.9.xml(6871): <CompareOperator>NotNone</CompareOperator> 哇,~!好多 ^o^||| …… 2:( 去V9的后台管理,一条一条对应找到流程,然后在一个一个对应找到版本,找到线条,打开属性,修改条件,然后保存发布,哈哈~~大功告成!!! 3:( 以为这样就OK了?你高兴的太早了,发布的新版本和数据版本对不上咯~~ 咋么办~~?~! 好办!执行第2点的时候记得记录好旧版本与你新发布版本的对应关系,然后在修改发布完成之后,把原来的版本删掉吧,然后手动SQL修改数据库版本吧,修改完了之后,不要忘记了重启引擎服务 好了,事到如今,模版的升级方案又更完善了一步,我们正逐渐的走向胜利,要解放了吗?? 不知道~毕竟后面不知道还有啥阵地需要攻克的~~~ ---------------------------------------------今天不割了------------------------------------------------ 下一章:有可能是问题 - 补 2 ,也有可能是 历史流程归档方案 静候佳音吧~~还请各位帮我拜拜 ,希望后面的问题会少点吧 |
|
1楼#
发布于:2016-07-23 16:22
先试试 能不能给自己占个沙发 ~~
|
|
|
2楼#
发布于:2016-07-23 19:31
搬个板凳坐着学习,楼主辛苦!
|
|
|
3楼#
发布于:2016-07-25 14:14
坐等楼主更新
|
|
|