我知道用“readonly”属性将字段设为只读。是否可以将整个记录设为只读。这意味着表单中的所有字段都应在某个条件下为只读。
我发现的一种微不足道的方法是在表单中存在的所有文件中设置这个attrs="{'readonly':[('state','=','close')]}"。
<field name="responsible_id" class="oe_inline" attrs="{'readonly':
<field name="type" attrs="{ 'readonly':[('state','=','close')]}" class="oe_inline"/>
<field name="send_response" attrs="{'readonly':[('state','=','close')]}"/>[('state','=','close')]}"/>
但是我不认为这是正确的。我希望有某种方法可以为表单设置通用的只读属性。请建议。
在我的示例中,人们可以查看所有记录并仅编辑他们自己的记录。
谢谢你。