0
在Python中,我有以下領域:的OpenERP如何使按鈕點擊事件按鈕隱形
'permit':fields.selection([('new', 'New'),
('applied', 'Applied'),
('received','Received')], 'Permit', select=True),
def apply_permit(self, cr, uid, ids, context=None):
data = {'value': {'permit':'applied'}}
return data
在XML中,我有以下幾點:
<field name="permit" readonly="True"/>
<button name="apply_permit" string="Apply" type="action" class="oe_highlight" attrs="{'invisible':[('permit','=','applied')]}" />
的ATTRS以上代碼沒有按目前沒有工作,但我想要做的是:當點擊按鈕「允許」字段值將被設置爲「應用」,然後隱藏按鈕。所有這些都在表單保存之前完成。該按鈕位於表單內。