将自定义字段添加到现有视图的问题

梅里姆人

[![在此处输入图片描述][1]][1]我在向odoo12的销售订单视图中添加新字段时遇到问题。我创建了一个新模块。我希望你能帮助我。在我的视图表单的代码下方

<odoo>
    <record id="view_order_form_inherit" model="ir.ui.view">
            <field name="name">sale.order.form</field>
            <field name="model">sale.order</field>
            <field name="inherit_id" ref="sale.view_order_form"/>
            <field name="arch" type="xml"></field>
                <field name="payment_term_id" position="after">
                        <field name="additional_note"/>
                </field>
</record>
</odoo>```

when i try to install the new module i have the following error:

File "src\lxml\etree.pyx", line 3557, in lxml.etree._Validator.assert_
AssertionError: Element odoo has extra content: record, line 3


  [1]: https://i.stack.imgur.com/e1DOw.png
斯莱克

问题出在这一<field name="arch" type="xml"></field>行:<field>标签已关闭,并且您的additional_note字段在其外部声明。

试试这个代码:

<odoo>

    <record id="view_order_form_inherit" model="ir.ui.view">
        <field name="name">sale.order.form</field>
        <field name="model">sale.order</field>
        <field name="inherit_id" ref="sale.view_order_form"/>
        <!-- Leave the 'arch' field open -->
        <field name="arch" type="xml">
            <!-- Put your custom field and its position inside the 'arch' field.
                 Use 'xpath' tag to create a more precise positioning -->
            <xpath expr="//group/group/field[@name='payment_term_id']" position="after">
                <field name="additional_note"/>
            </xpath>
        <!-- Now, close the 'arch' field -->
        </field>
    </record>

</odoo>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Java将自定义字段添加到Salesforce中的现有对象

来自分类Dev

将自定义字段添加到Dokan上的现有表单(wordpress / woocoomerce)

来自分类Dev

Magento-将自定义块添加到目录产品编辑视图中的现有选项卡

来自分类Dev

将自定义视图添加到警报视图

来自分类Dev

将自定义视图添加到警报视图

来自分类Dev

将自定义视图(tileview)添加到布局?

来自分类Dev

将自定义字段添加到Django admin

来自分类Dev

将自定义字段属性添加到CsvHelper

来自分类Dev

将自定义字段添加到后端表单

来自分类Dev

将自定义字段添加到索引结果

来自分类Dev

将自定义字段添加到Django admin

来自分类Dev

将自定义命令添加到qmake中的现有目标

来自分类Dev

将自定义样式添加到Mahapps.Metro现有样式

来自分类Dev

Rails将自定义路由添加到现有资源

来自分类Dev

将自定义函数添加到 Python 中的现有类

来自分类Dev

以编程方式将自定义按钮添加到具有约束的视图

来自分类Dev

如何根据合作伙伴表单中的字段将自定义过滤器/自定义搜索字段添加到销售订单视图

来自分类Dev

将自定义变量添加到现有类(如UIButton)的正确方法是什么?

来自分类Dev

如何将自定义xtype添加到另一个视图?

来自分类Dev

将自定义视图从AsyncTask的onPostExecute()添加到布局后,无法还原

来自分类Dev

如何将自定义视图组添加到Anko DSL?

来自分类Dev

如何正确地将自定义视图添加到工具栏?

来自分类Dev

将自定义视图从AsyncTask的onPostExecute()添加到布局后,无法还原

来自分类Dev

将自定义视图添加到工具栏

来自分类Dev

将自定义弹出窗口/视图添加到android中的活动

来自分类Dev

以编程方式将自定义视图添加到片段布局

来自分类Dev

将自定义行为属性添加到视图

来自分类Dev

如何将自定义xtype添加到另一个视图?

来自分类Dev

将自定义视图类添加到屏幕管理器

Related 相关文章

  1. 1

    如何使用Java将自定义字段添加到Salesforce中的现有对象

  2. 2

    将自定义字段添加到Dokan上的现有表单(wordpress / woocoomerce)

  3. 3

    Magento-将自定义块添加到目录产品编辑视图中的现有选项卡

  4. 4

    将自定义视图添加到警报视图

  5. 5

    将自定义视图添加到警报视图

  6. 6

    将自定义视图(tileview)添加到布局?

  7. 7

    将自定义字段添加到Django admin

  8. 8

    将自定义字段属性添加到CsvHelper

  9. 9

    将自定义字段添加到后端表单

  10. 10

    将自定义字段添加到索引结果

  11. 11

    将自定义字段添加到Django admin

  12. 12

    将自定义命令添加到qmake中的现有目标

  13. 13

    将自定义样式添加到Mahapps.Metro现有样式

  14. 14

    Rails将自定义路由添加到现有资源

  15. 15

    将自定义函数添加到 Python 中的现有类

  16. 16

    以编程方式将自定义按钮添加到具有约束的视图

  17. 17

    如何根据合作伙伴表单中的字段将自定义过滤器/自定义搜索字段添加到销售订单视图

  18. 18

    将自定义变量添加到现有类(如UIButton)的正确方法是什么?

  19. 19

    如何将自定义xtype添加到另一个视图?

  20. 20

    将自定义视图从AsyncTask的onPostExecute()添加到布局后,无法还原

  21. 21

    如何将自定义视图组添加到Anko DSL?

  22. 22

    如何正确地将自定义视图添加到工具栏?

  23. 23

    将自定义视图从AsyncTask的onPostExecute()添加到布局后,无法还原

  24. 24

    将自定义视图添加到工具栏

  25. 25

    将自定义弹出窗口/视图添加到android中的活动

  26. 26

    以编程方式将自定义视图添加到片段布局

  27. 27

    将自定义行为属性添加到视图

  28. 28

    如何将自定义xtype添加到另一个视图?

  29. 29

    将自定义视图类添加到屏幕管理器

热门标签

归档