gpt4 book ai didi

python - Odoo 如何隐藏基于用户组的编辑按钮?

转载 作者:太空宇宙 更新时间:2023-11-03 15:51:18 24 4
gpt4 key购买 nike

我想隐藏基于用户组的编辑按钮。但是我不想编辑ir.model.access.csv,因为我的系统流程中的某些进程必须能够让某些用户组通过代码编写模型。

有没有办法对某些用户组隐藏编辑按钮?

最佳答案

我自己找到了答案。我只是添加属性以继承 View ,如下代码所示:

    <record model="ir.ui.view">
<field name="name">edit_button</field>
<field name="model">account.move</field>
<field name="inherit_id" ref="account.view_move_form"/>
<field name="groups_id" eval="[(4,ref('wongnai_flow.group_edit')),(4, ref('wongnai_flow.group_cs')),(4, ref('wongnai_flow.group_ae')),(4, ref('wongnai_flow.group_csm'))]"/>
<field name="arch" type="xml">
<xpath expr="/form" position="attributes">
<attribute name="create">false</attribute>
<attribute name="edit">false</attribute>
</xpath>
</field>
</record>

关于python - Odoo 如何隐藏基于用户组的编辑按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46661246/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com