Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
1 ตอบกลับ
2122 มุมมอง

Hi everyone, i just want to ask on how to hide the edit and create buttons on a form view depending on a condition in odoo 10. I made a two menus with the same model, and I want to hide the edit and create buttons on the form of the records in one of the menus. Thank you very much. Hoping for your response. 

อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

Hi

You can create record rules, and add the condition inside the Domain 

Please try like this example 


<record id="portal_sale_order_user_rule" model="ir.rule">
<field name="name">Portal Personal Quotations/Sales Orders</field>
<field name="model_id" ref="sale.model_sale_order"/>
<field name="domain_force">[('message_partner_ids','child_of',[user.commercial_partner_id.id])]</field>
<field name="groups" eval="[(4, ref('base.group_portal'))]"/>
<field eval="0" name="perm_unlink"/>
<field eval="0" name="perm_write"/>
<field eval="1" name="perm_read"/>
<field eval="0" name="perm_create"/>
</record>

Hope this help

Regards

อวตาร
ละทิ้ง
ผู้เขียน

Thank you very much for this Bella James.

Related Posts ตอบกลับ มุมมอง กิจกรรม
2
ก.ค. 25
451
0
ธ.ค. 24
1087
2
ต.ค. 24
1177
1
ส.ค. 24
2333
2
ก.ค. 24
1580