根据openerp中的状态隐藏编辑按钮

时间:2013-06-05 05:25:00

标签: openerp

我想隐藏我模块中表单的编辑按钮。但是在将状态更改为'done'之后它应该隐藏。我有三个状态用于记录(new,draft,done)。如果它在'draft中'状态我想显示编辑按钮。但如果它处于'完成'状态,则需要隐藏编辑按钮。我试过这个

<form string="Consumption Result" edit="false" version="7.0">

但是这个原因总是隐藏编辑按钮。我怎么能在这里给出条件。

1 个答案:

答案 0 :(得分:0)

您可以为“编辑”按钮提供州=“草稿”,如下所示:

<button name="case_edit" string="Edit" type="object" states="draft"/>

使用此定义时,按钮在states =“draft”时可用,在“new”和“done”时不可用。