2016-02-25 24 views
1

我在學習Odoo並開發一個模塊。同樣,我剛剛創建了2個新的用戶組。即。 ParentFaculty。我用下面的代碼,在Odoo 8中清除用戶訪問權限

<record id="group_parent" model="res.groups"> 
    <field name="name">Parent</field> 
</record> 
<record id="group_faculty" model="res.groups"> 
    <field name="name">Faculty</field> 
</record> 

它好工作,我可以看到Access Rights選項卡下,這些團體用戶的表單視圖。

enter image description here

然後,我能夠分配給用戶Faculty選項。但是當我升級我的模塊時,它重置了用戶的訪問權限。

enter image description here

升級我的模塊,它的樣子之後是:

enter image description here

data塊,我曾經嘗試用noupdate="1"noupdate="0",但沒有用。我仍然遇到同樣的問題。是否還有其他地方需要考慮解決這個問題?

這將是明智的,如果任何人可以告訴我這個問題的原因。

+0

嘗試在「數據」標記中添加noupdate =「1」 – dccdany

+0

謝謝!我在'data'標籤中加入'noupdate =「1」'來試試,但沒用。仍然遇到同樣的問題。 –

+0

嘗試使用noupdate =「0」,無論如何請編輯你的問題,這也請! – dccdany

回答

0

在您的數據塊設置選項NOUPDATE爲1:

<data noupdate="1"> 
... 
</data> 

考慮到,這只是作品,如果你正在更新你的模塊。如果您正在重新安裝,此標誌將被繞過,您的更改仍將被覆蓋。

+0

是的,我試圖更新模塊,但得到了問題。我試過'noupdate =「1」'和'noupdate =「0」',但沒用。 –