首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >更改树视图odoo 9中周六和周日日期字段的颜色

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

Stack Overflow用户
提问于 2017-07-06 19:47:04
回答 2查看 823关注 0票数 2

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

EN

回答 2

Stack Overflow用户

发布于 2017-07-07 01:48:12

在最新版本的Odoo中似乎不可能。为此,您可以使用新的decorations,但是python表达式上下文doesn't have datetime or any other date library loaded into it (我认为旧的colors可能允许使用datetime )。

也许Odoo 11会再次出现这种情况。

票数 2
EN

Stack Overflow用户

发布于 2017-07-07 15:57:34

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

代码语言:javascript
复制
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)

然后,你必须稍微修改一下你的树状视图。

代码语言:javascript
复制
<tree string="Your tree view" colors="red:color=='red'">
    <field name="color" invisible="True"/>
    ...
</tree>

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

希望,这会有帮助的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44948000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档