【发布时间】:2021-03-29 17:30:17
【问题描述】:
我想将字段 client_order_ref从 sale.order 模型带到 mrp.workorder 。我这样做了,但是当我运行时,它没有显示任何价值。有什么问题?
class MRPWorkOrder(models.Model):
_inherit = 'mrp.workorder'
nro_viaje_id = fields.Many2one('sale.order', string="Nro de Viaje")
nro_viaje = fields.Char(related='nro_viaje_id.client_order_ref', store=True)
视图扩展:
<record id="view_workorder_form_inherit" model="ir.ui.view">
<field name="name">view.workorder.form.inherit</field>
<field name="model">mrp.workorder</field>
<field name="inherit_id" ref="mrp.mrp_production_workorder_tree_editable_view"/>
<field name="arch" type="html">
<xpath expr="//field[@name='workcenter_id']" position="after">
<field name="nro_viaje" string="Viaje" optional="show" readonly="True">
</field>
</xpath>
</field>
</record>
【问题讨论】:
-
字段声明没问题。可以分享一下包含该字段的 XML 视图吗?
-
是的,这里是
view.workorder.form.inherit mrp.workorder 记录> -
我还是没有解决。我不知道为什么它没有显示任何价值和错误
-
您是否将您的
xml文件包含在manifest文件中? -
是的,我做到了,但还是没有