Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
2 Відповіді
7865 Переглядів

hi all. i am new and still noob in openerp and would like to ask how i want to change leave color?let say if my leave are being approve, it change from red to green. what should i do? (sorry for my bad english)

Аватар
Відмінити
Автор

currently i am using openerp ver 7.

Найкраща відповідь

You can use colors attribute inside tree tag like this:

<tree string="Leave" colors="blue:state=='approved';red:state in ('draft','waiting')">
Аватар
Відмінити
Автор

can u teach me where can i edit it?

In hr_holidays_view.xml add colors attribute given in answer, update hr_holidays module.

Hi Sudhir Arya, thanks for this answer. I'm also looking for this. Can you help me solve another question? Question:How to add supplier field in Sales order form? I posted this question.

Автор

i had edit it but no change.can somebody help me? :(

Найкраща відповідь

File

hr_holidays/hr_holidays_view.xml

In this file search exact tree view where you need to change for color,

then apply.

<tree string="Leave" colors="blue:state=='approved';red:state in ('draft','waiting')">

color attribute

color1:condition1;color2:condition2;......colorN:conditionN;

I hope this will resolve your Question.

Аватар
Відмінити
Автор

is that its original coding? ------> <tree colors="red:state == 'refuse';blue:state == ' draft';green:state in ('confirm','validate','validate1')" string="Leave Requests"> if yes do i need to dlete it?

yes. that is original file and responsible for leave feature.

Автор

i had edit it but no change.can somebody help me? :(

Dear just editing is not enough, you have to update your current database.

start server and pass proper parameters.

openerp-server -d database -u hr_holidays .... other parameters....

Related Posts Відповіді Переглядів Дія
1
трав. 20
5500
0
лют. 24
1342
3
лют. 18
10030
1
бер. 15
4168
1
бер. 15
3976