Odoo将字段添加到res.partner

时间:2018-11-21 20:22:54

标签: odoo odoo-10 odoo-9 odoo-view

我正在使用odoo 10,我想将条形码字段添加到主表单中。我成功地移动了该字段,但是它没有保存或显示任何数据。

enter image description here

这是我用来在表单上显示“条形码”字段的代码。如您所见,它不显示任何数据。

 
<xpath expr="//field[@name='category_id']" position="after">
                <field name="barcode" />
                <field name="pin" />
</xpath>

1 个答案:

答案 0 :(得分:3)

在同一视图中,一个字段不能超过一次。 Odoo会将值仅存储到一个字段。

因此,您需要删除/替换任一条形码字段。

这里是示例:

 
<xpath expr="//page[@name='sales_purchases']/group/group[@name='point_of_sale']/field[@name='barcode']" position="replace">
// may be you have to specify the complete path.
// //page[@name='sales_purchases']/group/group[@name='point_of_sale']
</xpath>

<xpath expr="//field[@name='category_id']" position="after">
                <field name="barcode" />
                <field name="pin" />

</xpath>

希望它会对您有所帮助。