在树视图odoo 9中更改星期六和星期日日期字段的颜色

时间:2017-07-06 11:47:04

标签: openerp odoo-9 odoo-10

是否可以在树视图中更改星期六和星期日日期字段的颜色线?

1 个答案:

答案 0 :(得分:1)

您可以在模型中定义color字段,并在周日或周六将其分配给red

class YourClass(models.Model):

    @api.one
    def _get_color(self):
        #if it's saturday or sunday
             self.color = "red"

    color = fields.Char("Color", compute=_get_color)

然后,您必须稍微修改一下树视图。

<tree string="Your tree view" colors="red:color=='red'">
    <field name="color" invisible="True"/>
    ...
</tree>

之后,树视图中的行将打印为红色。

希望,这会有所帮助。