Odoo 销售订单行说明字段不可见时发出

Odoo 销售订单行说明字段不可见时发出,odoo,odoo-12,Odoo,Odoo 12,目前,我正在开发odoo 12.0版 我面临的问题是,当我从树状视图看不可见销售订单行描述字段时,它也不可见部分文本和注释文本 不可见销售订单行描述字段的代码: <xpath expr="//page[@name='order_lines']//tree/field[@name='name']" position="attributes"> <attribute name="invisible">1</attribute> ​ ​</xp

目前,我正在开发odoo 12.0版

我面临的问题是,当我从树状视图看不可见销售订单行描述字段时,它也不可见部分文本和注释文本

不可见销售订单行描述字段的代码:

<xpath  expr="//page[@name='order_lines']//tree/field[@name='name']" position="attributes">
  <attribute name="invisible">1</attribute>     ​ 
​</xpath>
有人能帮我解决这个问题吗


提前感谢。

请使用以下代码

<record id="view_order_form_inherit_custom" model="ir.ui.view">
        <field name="name">sale.order.form.custom</field>
        <field name="model">sale.order</field>
        <field name="inherit_id" ref="sale.view_order_form"/>
        <field name="arch" type="xml">
        <xpath expr="//field[@name='order_line']/tree/field[@name='name']" position="attributes">
                <attribute name="invisible">1</attribute>
            </xpath>
        </field>
</record>

从技术上讲,根据字段显示类型,客户端UI调整处sale.order.line中的节文本和注释文本是相同的字段='name' 您应该尝试基于显示类型而不是不可见=1的属性不可见

参考:

首先查看是否添加了视图文件manifest@Explorer不存在“不可见销售订单行说明”字段的问题。但当不可见的Descriptionname字段不显示节注释文本时,会引发问题。@AvaniSomaiya节文本和注释文本取决于字段“Description”。因此,如果您隐藏此字段,其他两个选项将不起作用。它也将被隐藏。@AjmalJK是的,这是一个实际问题。我需要隐藏“Description”字段并显示节文本和注释文本。@AvaniSomaiya这是注释问题,我们不能简单地通过XPath隐藏它,我们必须根据这一点进行自定义。是的,你是对的。但当我根据显示类型字段显示不可见的描述字段时,它也会在销售订单树状图标题行中显示描述。您是否有从标题中删除的解决方案?