[IMP] fields are related now

This commit is contained in:
Stepan Savelyev 2019-12-12 17:12:51 +05:00
parent b5f36b654c
commit bc48adb011

View File

@ -1,4 +1,4 @@
from odoo import api, fields, models from odoo import fields, models
class ContractFieldTransient(models.TransientModel): class ContractFieldTransient(models.TransientModel):
@ -15,25 +15,21 @@ class ContractFieldTransient(models.TransientModel):
string="Field", string="Field",
) )
technical_name = fields.Char( technical_name = fields.Char(
related="contract_field_id.technical_name",
string="Technical Name", string="Technical Name",
readonly=True,
) )
name = fields.Char( name = fields.Char(
related="contract_field_id.name",
string="Name", string="Name",
readonly=True,
) )
description = fields.Char( description = fields.Char(
related="contract_field_id.description",
string="Description", string="Description",
readonly=True,
) )
value = fields.Char( value = fields.Char(
string="Value", string="Value",
default="", default="",
) )
@api.model
def create(self, values):
res = super().create(values)
res.technical_name = res.contract_field_id.technical_name
res.name = res.contract_field_id.name
res.description = res.contract_field_id.description
return res