Odoo Help


Color not working in Tree view - Odoo8

on 6/15/15, 2:07 AM 1,279 views

I have been trying to get the tree view to show all items with priority of High as red on my list view and found some code to do this but it is not working for me:

<tree string="My Tickets" colors="red:priority=='High'">

Priority is listed as a view in my tree view. I am missing something here?

This works fine if I create a selection:

priority = fields.Selection([('1', 'Low'), ('2', 'Medium'), ('3', 'High')], string='Priority')

Is there a way to get it to work on Many2one fields that can be edited?

On 7/15/16, 4:02 AM

This is working for many2one:

<tree string="My Tickets" colors="red:priority[1]=='High'">

or with the ID

<tree string="My Tickets" colors="red:priority[0]==3">


As you have written,

<tree string="My Tickets" colors="red:priority=='High'">

Have you seen that column "priority" have value exact "High" because comparison is case sensitive. So, you have to give value in proper case. Might be "priority" column have value as "high" then you have to write down as like below.

<tree string="My Tickets" colors="red:priority=='high'">

that's the first thing I checked. It is a many2one field and I gave it vale "High". Does colors work on many2one fields?

on 6/15/15, 3:35 AM

ohh, then I think you need to write down like , I hope it will work.

Emipro Technologies Pvt. Ltd.
on 6/17/15, 12:25 AM

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

1 follower(s)


Asked: 6/15/15, 2:07 AM
Seen: 1279 times
Last updated: 7/15/16, 4:02 AM