我想从模块继承一个视图人力资源部员工 我用奥多13
我尝试了不同的xpath,发现了两个问题: -字段“directeur”不存在 -xpath找不到父字段
这是我的密码: 站点视图
<?xml version="1.0" encoding="UTF-8"?>
<odoo>
<record model="ir.ui.view" id="cinema_site_form">
<field name="name">Site Form View</field>
<field name="model">cinema.site</field>
<field name="arch" type="xml">
<form string="Site">
<sheet>
<h1>
<field name="name" placeholder="Site Name"/>
</h1>
<notebook>
<page string = "Détails">
<group>
<field name="adresse"/>
<field name="site_web"/>
</group>
</page>
<page string="Salles">
<field name="salle_ids"/>
</page>
</notebook>
</sheet>
</form>
</field>
</record>
<record id="view_hr_employee_form_inherit" model="ir.ui.view">
<field name="name">hr.employee.form.inherit</field>
<field name="model">hr.employee</field>
<field name="inherit_id" ref="hr.view_employee_form"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='name']" position="after">
<field name="directeur"/>
</xpath>
</field>
</record>
</odoo>
站点py
from odoo import api, fields, models
from odoo.exceptions import UserError
class Sites(models.Model):
_name = 'cinema.site'
name = fields.Char("Site Name")
salle_ids = fields.One2many("cinema.salle", "site_id", string="Salles")
adresse = fields.Char()
site_web = fields.Char()
class hremployee(models.Model):
_inehrit = 'hr.employee'
directeur = fields.Char()
我的名单被修改了
'depends': ['base','web','hr'],
谢谢你的帮助,对不起我的英语
你的
_inherit
拼写错误。请使用以下代码。你知道吗希望这对你有用。你知道吗
相关问题 更多 >
编程相关推荐