0

我想使用官方的 hr 模块,但我想使用自己的字段。所以我需要改变很多字段的类型。

例如。在 hr.employee 中,我想将字段:address_home_id 从类型“many2one”更改为“char”。我该怎么做 ?

我知道两种方法:

第一:settings->custom->model->edit.. 看来我改的没错,但是在视图中没有改。

二:进入模块源码;修改代码:

'address_home_id': fields.many2one('res.partner.address', 'Home Address'),

'address_home_id': fields.char('Home Address',size=32),

但是当我创建一个新记录时,失败了!

有人可以告诉我如何正确处理吗?

先感谢您!

4

1 回答 1

0

您可以从 postgresql 端执行此操作。但是你做错了。会有很多其他的关系或者这个字段会和一些其他的记录相关,这会导致错误。尝试为其添加新字段。

于 2013-07-26T08:16:45.993 回答