使用自定义功能覆盖res.partner的基址字段

时间:2014-05-27 12:43:20

标签: field openerp-7

我正在开发自定义openerp,这是英国特定的,所以我想覆盖res.partner的字段,如zip和state_id。我想使用邮政编码而不是zip和县而不是州。还有一些应用依赖于这些领域,所以我不想添加新的。 zip应该保持不变,但我希望它使用邮政编码查找而不是zip,我有模型。 state_id字段也应该用作县。

邮政编码模型具有以下字段(数据不是真实的)

   _________________________________________________________________________
   | PostCode_id | Postcode | longitude | Longitude |    Town   | County   |
   -------------------------------------------------------------------------
   |      1      |   'AS34' |  53454    | 435345    | Aberdeen  | Aberdeen |
   .........................................................................
   | ....

我希望zip是一个many2one字段,当用户键入邮政编码时,它应该提供自动完成功能。 res.partner 中的基本 zip 字段属于' char' 。 state_id是一个many2one字段,但我想将它连接到 county 列。

1 个答案:

答案 0 :(得分:0)

我明白了。基本上将邮政编码列设置为_rec_name解决了这个问题。为县创建另一个表或模型以及在此表中添加外键也是一个好主意。这样我就能达到我想要的效果。 不管怎样,谢谢