Odoo добавление поля в res.partner - PullRequest
0 голосов
/ 21 ноября 2018

Я использую odoo 10 и хочу добавить поле штрих-кода в основную форму.Я успешно переместил поле, но оно не сохраняет и не показывает никаких данных.

enter image description here

Вот код, который я использовал для отображения поля штрих-кода в форме,Как вы видите, он не показывает никаких данных.

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

1 Ответ

0 голосов
/ 22 ноября 2018

Вы не можете иметь поле более одного раза в одном и том же виде.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>

Надеюсь, что это будетпомочь вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...