有时候需要根据条件设置页面字段为readonly,但设置为readonly后就无法保存,只需要增加一个属性 force_save="1"即可保存。例如:
<field name="category_id" groups="approvals.group_approval_user" attrs="{'readonly':[('request_status','!=','new')]}" />
不能保存。改成:
<field name="category_id" groups="approvals.group_approval_user" attrs="{'readonly':[('request_status','!=','new')]}" force_save="1"/>
就可以保存了。