2
我的目標是在Odoo中創建一個CRM-Lead擴展模塊。我的模塊旨在將更多字段添加到CRM Odoo模塊中的潛在客戶部分。 我創建了一個工作正常的模塊代碼,但一個問題是我有一個名爲百分比的字段,它應該像數據庫中的 數量* 100 &一樣計算。因此,我在Model中使用了計算屬性。但它不是計算的價值......我將在下面提供我的代碼: -使用計算方法計算Odoo模塊定製中的值?
從OpenERP的進口車型,字段,API
class legacy_sales(models.Model):
_inherit='crm.lead'
legacy_description = fields.Text(string="Comments")
legacy_amount = fields.Float(string="Amount")
legacy_startdate = fields.Date(string="StartDate")
legacy_percentage = fields.Float(compute='_compute_percentage',store=True)
@api.depends('legacy_amount')
def _compute_percentage(self):
self.legacy_percentage = self.legacy_amount * 100
legacy_sales()
這裏legacy_percentage並不存儲在數據庫中計算出的值..請給建議: -