如何隐藏基于按钮的用户?

时间:2015-10-03 07:47:10

标签: button odoo-8 openerp-8

我正在开发一个OpenERP 8.0模块,在这个过程的某个阶段,用户可以承担起他的职责。我试过这个:

_columns = {
        'check' : fields.function(_get_check, type='boolean', obj='stock_picking', method=True),
    }

<button name="force_assign" states="confirmed,waiting,partially_available"  type="workflow" attrs="{'invisible': ['|', ('check', '=', True), '|']}"/>

但是我收到以下错误:

  

未捕获错误:域名中的未知字段检查[“|”,[“check”,“=”,true],“|”,[“州”,“不在”,[“已确认”,“等待” “partially_available”]]]

请帮帮我。

2 个答案:

答案 0 :(得分:0)

试试这个:

_columns = {         'check':fields.function(_get_check,type ='boolean',obj ='stock_picking',method = True, store = True ),     }

希望这会有所帮助......

答案 1 :(得分:0)

使用按钮向视图添加字段'check':

<field name="check" invisible="1"/>