我試圖做一個操作*在一個字段上,我已經試過功能領域,但它沒有工作,現在我試着這@ @ api.depends API,做到這一點與odoo 8一起工作?它仍然無法正常工作功能領域odoo類型float,新api
class fleuret(osv.Model):
_inherit = "mrp.bom.line"
_columns = {
'unit_price' : fields.float(string='unit price', related='product_id.lst_price', store=True, readonly=True),
'amount' : fields.Float(string='price ',store=True, readonly=True,digits=dp.get_precision('Account'),compute='_compute_price'),
}
@api.one
@api.depends('product_qty')
def _compute_price(self):
self.amount =(unit_price * self.product_qty)
在舊的API'Float'應該爲小寫,你是新舊API攪拌。 – Zety