我需要在我的一个树视图中添加一个部分功能,例如“销售”>“报价视图”。
。
我的观点的代码是这样的:
<record id="view_qualification_form_inh" model="ir.ui.view">
<field name="name">hr.applicant.form</field>
<field name="model">hr.applicant</field>
<field name="inherit_id" ref="hr_recruitment.hr_applicant_view_form" />
<field name="arch" type="xml">
<xpath expr="//field[@name = 'description']" position="after">
<notebook>
<page string="Qualification">
<field name="qualification_lines">
<tree editable="bottom">
<control>
<create name="add_line_control" string="Add a line"/>
<create name="add_section_control" string="Add a section"
context="{'default_display_type': 'line_section'}"/>
</control>
<field name="qualification_type_id"/>
<field name="qualification_type_line_id" domain="[('qualification_type_id','=',qualification_type_id)]"/>
<field name="score" />
</tree>
</field>
<group class="oe_subtotal_footer">
<field name="avg_score" class="oe_subtotal_footer_separator"/>
</group>
</page>
</notebook>
</xpath>
</field>
</record>
Run Code Online (Sandbox Code Playgroud)
我的模型的代码:
class HrApplicant(models.Model):
_inherit = 'hr.applicant'
qualification_lines = fields.One2many('hr.applicant.qualification', 'qualification_data',)
avg_score = fields.Float(compute='compute_score_average',store=True,index=True, …Run Code Online (Sandbox Code Playgroud)