如何根据选择字段值隐藏树视图中的某些列?

时间:2018-04-10 05:26:33

标签: xml odoo-10

我想根据选择字段隐藏一些字段。字段在树状视图中。既不是代码 attrs="{'invisible':[('od_term_line','not in',('month'))]}"

nor invisible="context.get('od_term_line','quart')",#quarts是不应显示该值的选择值

invisible="context.get('od_term_line')!='month'"有效

提前致谢

1 个答案:

答案 0 :(得分:2)

首先使用这样的方法,你必须将选择字段值存储在列表中,然后将条件放在attrs中。 它肯定会奏效。 感谢

    #In python file.
    year = fields.Selection("put the all months here.")
    list1 = []
    for every_month in year:
        list1.append(every_month):


    <!--then condition like this in XML-->
<field attrs="{'invisible':[('january','not in',('year'))]}"/>