Skip to Content
Menu
Dette spørgsmål er blevet anmeldt
2 Besvarelser
7782 Visninger

Give access to edit a field in form view

Avatar
Kassér

Maitre an tsy azoko fa mba azavao azafady

Bedste svar

Hi,

 In your xml file view use the below group,

< field name="your_field"  groups="base.group_no_one" />

In this case , the field will be visible only in debug mode (developer mode)

or use groups="base.group_system",  This group is for admin rights.

Thanks

Avatar
Kassér
Forfatter

Thank you,it worked

Bedste svar

You can use this code

Manager admin

Picking Type restriction

Avatar
Kassér
Forfatter

sorry,i didn't understand

1- create a new group for example (Manager admin):

<record id="admin_manager_group" model="res.groups">

<field name="name">Manager admin</field>

<field name="users" eval="[(6,0,[ref('base.user_admin')])]"/>

</record>

2- create a rule for (Manager admin):

<record id="picking_type_restriction" model="ir.rule">

<field name="name">Picking Type restriction</field>

<field name="model_id" ref="stock.model_stock_picking_type"/>

<field name="perm_create" eval="1"/>

<field name="perm_read" eval="1"/>

<field name="perm_write" eval="1"/>

<field name="perm_unlink" eval="1"/>

<field name="groups" eval="[(6,0,ref('your_module.admin_manager_group')])]"/>

</record>

OR you can use this code too (this make readonly standard_price fields in the product.template form , for the group commercial_group):

<record model="ir.ui.view" id="product_template_view_inherited">

<field name="model">product.template</field>

<field name="inherit_id" ref="product.product_template_only_form_view" />

<field name="groups_id" eval="[(6, 0, [ref('your_module.commercial_group')])]" />

<field name="arch" type="xml">

<xpath expr="//form/sheet/notebook/page[@name='general_information']/group/group[@name='group_standard_price']/div[@name='standard_price_uom']/field[@name='standard_price']" position="attributes">

<attribute name="attrs">{'readonly': 1}</attribute>

</xpath>

</field>

</record>

Related Posts Besvarelser Visninger Aktivitet
1
sep. 22
7490
2
nov. 23
3417
2
dec. 23
12757
3
jul. 22
23143
2
jun. 21
18575