欢迎来到潍坊禾丰软件信息技术有限公司!
18363620917

下载中心

收起/展开

hfbpm集成用户如何升级

作者:admin 阅读量: 发布时间:2020-10-19

hfbpm集成用户升级

hfbpm集成用户是指把hfbpm流程引擎集成到原有系统中的用户。

集成使用hfbpm开发平台的用户升级比较复杂,首先获取到最新版本,选择需要更新的文件进行覆盖,然后对比升级数据库,最后修改扩展类库源码。流程引擎相关的类库可以直接替换,表单管理和流程模板根据集成程度替换,集成的扩展类库不可以替换。具体升级步骤如下:

第一步:了解新版本升级的功能

我们建议先了解新版升级的功能,升级后对您现有的版本会有那些影响,然后再决定是否升级,建议每个版本都进行跟踪升级。用户从官网www.hfbpm.com体验最新版本,并查看升级文档。

第二步:升级数据库

数据库升级包括表、视图、存储过程和函数,请使用数据库对比升级工具HFReleaseTool.exe,由于用户系统已经产生了数据,表的升级只能是字段的增加和修改,不会删除原字段(如果需要删除,请自己手动删除),视图和存储过程和函数则是删除后重建,因为他们不影响数据。在升级过程中注意,对有依赖性的视图创建有先后顺序,升级时可能报错,对有报错的可单独升级,直至创建成功。

特别注意,已经集成修改过的视图和存储过程要手动对比升级,不能直接使用对比工具替换。集成修改的视图和存储过程详见集成文档。

第三步:替换引擎相关类库

集成用户使用hfbpm开发平台的流程设计器WorkFlow、表单Forms和流程引擎HF.WorkFlow.Engine,这些模块的文件和类库可以直接覆盖。我们不建议修改这些页面,以免给升级造成更多的麻烦。

第四步;修改扩展类库、视图、存储过程

扩展类库HF.WorkFlow.Extensions中的源码用户在集成的时候做了修改,不能直接替换,需要根据升级文档手动修改,如果没有变化则不用修改。详情参见《HFbpm3.5系统集成表结构.docx》。

总之,没有修改过的,集成时需要的类库和文件可以直接替换,集成时修改过的不能直接替换,如有更新需要单独调整。

特别注意,Web.config要手动升级,不能直接替换。

附件下载

设为首页 加入收藏 意见反馈 联系我们 网站地图 网站数据统计

线

在线客服