天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 8026|回复: 0

[常见问题] 4.1+版本模块迁移教程

[复制链接]
Chain 发表于 2020-4-2 15:17:17 | 显示全部楼层 |阅读模式
适用范围:4.0+版本之间均适用,也可以跨版本适用。

原理:通过修改模块与模块之间的父子关系来将模块/表单/视图进行归类,而修改的文件中会涉及到以下几个关键参数。

路径:MyApps\bin\obpm-demo\workspace

文件类型:role(角色)、widget(widget)、module(模块)、menu(菜单)、form(表单)、view(视图)

注意事项:

** applicationid //当前软件的id

** parentId和superior //父级模块id

** id //本级文件ID

** sortId //模块的排序号

方式有两种:

第一种方式:直接以"剪切"的方式将整个模块复制到另一个软件下面。

需要修改的参数:每个文件中的applicationid都需要修改成当前软件的applicationid值即可。

00.png

第二种方式:直接以"复制"的方式将整个模块复制到另一个软件下面。

需要修改的参数:复制模块文件到另一个软件目录中,需要修改模块的ID值/Applicationid值/superior值,如果没有进行修改,模块ID冲突,出现报错或者其中一个不显示。父级文件修改后,每个子级的模块文件下面的文件都需要修改,因为父级文件的参数已经修改了,子级也要对应修改,如果不修改的话就会出现不显示的问题。

注意:模块的ID是唯一的,为了避免冲突,建议大家按照原来的格式随便填成其他不冲突的参数即可。

01.png

02.png

操作视频:

链接:https://pan.baidu.com/s/1oDurH1gHuCcguin_ibR6gA

提取码:0qgb

注意:

1.迁移完成后,需要到软件基本信息右上角处点击【同步数据表单】;

2.修改配置文件的时候建议使用编辑器或者是Notpad++,如果直接使用记事本修改,会将文件的编码改成UTF-8 BOM格式(正常格式为UTF-8),平台后台无法解析,就会导致模块表单视图等不显示出来。可以使用Notpad++转编码回来即可。


0430001.png

0430002.png

0430003.png

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 03:57

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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