تخطي للذهاب إلى المحتوى
القائمة
لقد تم الإبلاغ عن هذا السؤال
1 الرد
2227 أدوات العرض

I am trying to color of red or green based on some fields that I have in a tree view, when the view is deployed I hasnt got any problem but I would like that it also works when it is totally grouped.

الصورة الرمزية
إهمال
أفضل إجابة

Hi,


You can set the background color of each record in the tree view


based on a condition by following these steps:


1. Define the condition in the XML file: In the XML file, within the


<tree>


element, you can set the decoration-attributes to define the condition for each background color.

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

    <field name="name">product.template.view.tree.inherit.sale_order</field>

    <field name="model">sale.order</field>

    <field name="inherit_id" ref="sale.view_order_tree"/>

    <field name="arch" type="xml">

        <tree position="attributes">

            <attribute name="decoration-danger">state == draft</attribute>

            <attribute name="decoration-success">state== sent</attribute>

            <attribute name="decoration-warning">state== sale</attribute>

        </tree>

    </field>

</record>


2. Add CSS styles in the CSS file:


.o_sale_order .text-success { background-color: #a7f2af7d !important;

}


 .o_sale_order

.text-danger { background-color: #fb88847d !important; }


.o_sale_order

.text-warning { background-color: #fdf57d8f !important; }


Hope it helps

الصورة الرمزية
إهمال
المنشورات ذات الصلة الردود أدوات العرض النشاط
5
سبتمبر 24
45759
0
ديسمبر 23
1771
1
مايو 23
3222
1
أغسطس 21
6965
0
مارس 21
2361