OpenERP:在一个模型中,我的地址只有一列,现在我想让它成为相关字段,它应该从res.partner复制单个地址字段中street、street2、state\u id、zip和city列的值(已经有一个多个类型的字段,通常从contacts(res.partner)中选择)。当用户从多个字段中选择时,这将把另一个所有地址字段复制到我的单个字段中,即“地址”。我可以用(related=“store\u id.street”+“store\u id.street2”…)来完成吗?或者如何实现
> class Stores(models.Model):
_name = 'tests.stores'
_rec_name = 'name'
_description = "Tests Stores"
store_id = fields.Many2one('res.partner', string="Select Store", domain="[['category_id.name','ilike','store%']]")
name = fields.Char(related='store_id.name', store=True, invisible="1")
address = fields.Text(string="Address")
is_exist = fields.Boolean(string="Still Exist?", default=True)
owner_name = fields.Char(string="Owner Name")
owner_image = fields.Binary()
你应该使用onchange函数