我只想使用不可见的属性为管理员显示字段。
<record id="users_form" model="ir.ui.view">
<field name="name">users_form</field>
<field name="model">res.users</field>
<field name="inherit_id" ref="base.view_users_form"/>
<field name="arch" type="xml">
<group string="Gp">
<field name="field1"/>
</group>
</field>
</record>
谢谢。
您可以在field
标签中使用groups
属性,如下所示:
<field name="field1" groups="base.group_user"/>
或者对于多个组,可以使用逗号分隔的组xml id 添加它们
<field name="field1" groups="base.group_user,base.group_multi_company"/>
或者在某些情况下,您可以为每个组添加field
标签,以防您需要为每个组提供不同的属性:
<field name="field1" groups="base.group_user" attrs="{'readonly': [('condition', '=', True)]}"/>
<field name="field1" groups="base.group_multi_company" attrs="{'required': [('condition', '=', True)]}"/>