按下保存按钮时如何从另一个字段获取值

时间:2018-06-30 10:56:55

标签: python-2.7 odoo odoo-9

    我创建了一个自定义模块来更改售价,因为 我希望售价取决于供应商的价格。
  • 我的问题是,在创建新产品后单击保存按钮时,如何在价格字段(list_price)中分配供应商价格(price)的价值我注意到,在单击按钮创建新产品后,“ list_price”字段就采用了“ price”字段的值,这意味着甚至在我输入“ price”字段(供应商的价格)数据之前。这样,字段“ list_price”的值取值为“ 0”。
  • 请问有什么帮助的想法吗?

product.py

 from openerp import fields, models, api


 class product(models.Model):
     _inherit = 'product.template'

     product_tmpl_id = fields.Many2one('product.template', string='Product')
     list_price = fields.Float(string="Prix de vente", store=True, related='product_tmpl_id.seller_ids.price')

0 个答案:

没有答案