Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
3 Trả lời
4038 Lượt xem
<xpath expr="//sheet/notebook/page/field[@name='order_line']/tree/field[@name='product_uom_qty']" position="after">
<
field name="product_uom" attrs="{'column_invisible': [('parent.state', 'not in', ['draft', 'sent'])]}"/>
</
xpath>

other schools operate and this school is not, who can tell me why
Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hello,

First, make sure you have enabled Units of Measure from Sales > Configuration.

and put the following code,

<record id="view_sale_order_form_inherit_" model="ir.ui.view">

             <field name="name">sale.order.form.inherit</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='product_uom']" position="attributes">

                    <attribute name="attrs">{'readonly': [('state', 'in', ('sale','done', 'cancel'))], 'column_invisible': [('parent.state', 'not in', ['draft', 'sent'])]}</attribute>

                </xpath>

             </field>

        </record>

Thanks


Ảnh đại diện
Huỷ bỏ
Tác giả Câu trả lời hay nhất
Bouabaker Abdallah 

I tried a lot of cases and including your case, it doesn't work
Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất
try this 
    <field name="product_uom" attrs="{'invisible': [('parent.state', '!=', ['draft', 'sent'])]}"/>
Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
0
thg 2 25
776
2
thg 10 24
3701
1
thg 8 24
1185
2
thg 6 24
2303
1
thg 2 22
4548