【发布时间】:2019-12-29 15:14:46
【问题描述】:
大家好,我已经添加了一个名为employee_id 的文件,它获取记录id 作为员工id 计算字段, 当任何依赖字段发生变化时,它运行良好 但我需要在所有旧日期运行该功能,而不是在创建新员工时,或者我更改依赖项
方法如下
@api.one
@api.depends('name')
def _compute_employee_id(self):
for rec in self:
rec.employee_id = rec.id
pass
employee_id = fields.Char('Employee ID',compute='_compute_employee_id',store=True)
任何帮助将不胜感激
【问题讨论】:
-
employee_id仅依赖于name字段。请注意,不需要@api.one。 -
谢谢亲爱的,我知道并说它在依赖变化时工作得很好,我需要知道如何让它在 bervious 记录中工作
-
我只是误解了你的问题。请你告诉我
bervious是什么意思? -
添加方法前已有记录
标签: python odoo odoo-10 computed-field