2

我为OpenERP 6.1版本实现了几个 OpenERP 模块。当我安装OpenERP 7.0时,我将这些模块复制到 OpenERP 7 的插件文件夹中。之后,我尝试通过 Web 界面更新模块列表,但没有任何改变。另外,我使用选项--database=mydb --update=all再次启动服务器,但模块列表没有改变。我错过了什么?在 OpenERP 版本 7 中是否可以使用 6.1 版本的模块?

谢谢你的建议。

更新:

我已经在 *.sql 文件中从 6.1 版导出了我的数据库。如果我只是将这些数据导入使用 OpenERP 7 创建的新数据库,OpenERP 7 会工作吗?

4

1 回答 1

6

Openerp 6.1 模块不能直接在 openerp 7 中使用。您必须在 openerp 6.1 模块中进行一些基本更改。像树一样,表单标签强制字符串和版本=“7”包含在表单中。如果您继承了一些基本模块,如销售、购买,那么您必须在继承 xpath 等方面进行更改。删除了一些对象 res.parter.address,然后您已经处理好这个并替换为 res.partner。

谢谢

于 2013-01-28T14:56:04.920 回答