如何在Odoo中定义自定义设置

时间:2019-04-01 09:18:40

标签: odoo

http://ludwiktrammer.github.io/odoo/custom-settings-odoo.html 在这篇文章中,他做了

class YourSettings(models.TransientModel):
_inherit = 'res.config.settings'
_name = 'your.config.settings'



company_name = fields.Char()
company_phone = fields.Char()

@api.model
def get_default_company_values(self, fields):

    company = self.env.user.company_id
    return {
        'company_name': company.name,
        'company_phone': company.phone,
    }

@api.one
def set_company_values(self):
    company = self.env.user.company_id
    company.name = self.company_name
    company.phone = self.company_phone

我想做company_name = fields.Char() to be company_name = fields.many2one('res.partner','company name')

但是像res.partner(9,)这样的员工中的结果如何显示公司名称 第二 我要创建自定义字段人的身高,体重,我想将此2个字段添加到此自定义设置中

0 个答案:

没有答案