2017-10-10 79 views
1

我想隱藏基於用戶組的編輯按鈕。但是我不想編輯ir.model.access.csv,因爲我的系統流程中的某些進程必須能夠通過代碼編寫模型的某個用戶組。Odoo如何隱藏基於用戶組的編輯按鈕?

是否有某種方法可以隱藏某些用戶組的編輯按鈕?

+0

嘿,你必須在'ir.model.access.csv' –

+0

添加新行有沒有其他解決辦法 –

+0

,而你沒有擔心,在這一行中,您只需爲此組添加訪問滲透 –

回答

1

我自己找到答案。我剛纔添加的屬性繼承視圖,如下面的代碼:

<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> 
相關問題