Python 元素'&书信电报;字段名=“0”;名称“&燃气轮机';无法在父视图上找到
我正在尝试将此字段Python 元素'&书信电报;字段名=“0”;名称“&燃气轮机';无法在父视图上找到,python,openerp,qweb,Python,Openerp,Qweb,我正在尝试将此字段name添加到Odoo v9社区中的fleet\u vehicle\u log\u services模型的树视图中 因此,在父视图中,我们将字段date作为视图中的第一个字段,然后在继承的模型中,我添加了name,我想在date之前将其添加到树视图中,如下所示: <record id="fleet_stock_tree" model="ir.ui.view"> <field name="name">fleet.vehicle.lo
name
添加到Odoo v9社区中的fleet\u vehicle\u log\u services
模型的树视图中
因此,在父视图中,我们将字段date
作为视图中的第一个字段,然后在继承的模型中,我添加了name
,我想在date
之前将其添加到树视图中,如下所示:
<record id="fleet_stock_tree" model="ir.ui.view">
<field name="name">fleet.vehicle.log.services.tree</field>
<field name="model">fleet.vehicle.log.services</field>
<field name="inherit_id" ref='fleet.fleet_vehicle_log_services_tree'/>
<field name="arch" type="xml">
<field name="date" position="before"/>
<field name="name"/>
</field>
</record>
fleet.vehicle.log.services.tree
车队、车辆、日志、服务
有趣的是,我以前在其他模型上尝试过这种方法,但效果很好,这里,它似乎没有使用实际的父字段,因此它以某种方式使用name
字段,就像它在父视图上一样,但它不是,我在这里做错了什么
对于这种情况,我需要xpath吗?
<record id="fleet_stock_tree" model="ir.ui.view">
<field name="name">fleet.vehicle.log.services.tree</field>
<field name="model">fleet.vehicle.log.services</field>
<field name="inherit_id" ref='fleet.fleet_vehicle_log_services_tree'/>
<field name="arch" type="xml">
<xpath expr="//field[@name='date']" position="before">
<field name="name"/>
</xpath>
</field>
</record>
fleet.vehicle.log.services.tree
车队、车辆、日志、服务
fleet.vehicle.log.services.tree
车队、车辆、日志、服务
您不需要xpath,特别是在这种情况下,您只需要将字段名放在字段日期内。
有这个吗
<field name="date" position="before"/>
<field name="name"/>
变成这样
<field name="date" position="before">
<field name="name"/>
</field>
您需要使用xpath来选择难以选择的元素。就像类为“some class”的div中的第五个div一样。您不需要xpath,特别是在这种情况下,您只需要将字段名放在字段日期中。 有这个吗
<field name="date" position="before"/>
<field name="name"/>
变成这样
<field name="date" position="before">
<field name="name"/>
</field>
您需要使用xpath来选择难以选择的元素。就像一个部门中的第五个部门,它的班级是“某个班级”。非常感谢谢谢你非常感谢库勒,也许就是这样,去看看,会很好:)酷,也许就是这样,去看看,会很好:)