我創建了一個新的組,這是一個人員組,但在視圖元數據中,我創建的新組沒有XML ID,在哪裏可以找到XML ID或添加XML ID即使在外部ID菜單中,新組也無法找到ID。在Odoo中創建新組
回答
如果您已從UI創建組,則不會顯示xml標識,因爲記錄不是由xml記錄創建的。如果該記錄是由演示數據(XML)創建的,它會顯示記錄
例如在XML ID,
<record id="user_group_id" model="res.groups">
<field name="name">User Group</field>
<field name="category_id" ref="base.module_category_sales_management"/>
</record>
這裏user_group_id
是你的XML ID。所有的xml id存儲在ir_model_data
表或'ir.model.data'中。
您可以在設置找到>技術>序列&標識符>的外部標識符
希望這會有所幫助。
什麼是base.module_category_sales_management?是父組,因爲我的人事組屬於HR組。 –
它是一個在base中定義的ir.module.category,對於HR您可以放入base.module_category_human_resources。 –
這是一個很好的答案,但如果他(或另一個人)無法創建自定義模塊(例如,無法訪問服務器),該怎麼辦? 您可以在設置>技術>序列和標識符>外部標識符下創建您自己的外部標識符。你只需要你創建的組的真實ID。 – CZoellner
1.Go設置>用戶>組>
2.Find您的組
3.Edit去的 「視圖」 選項卡上。
4.如果您已經定義了任何視圖,那麼您將在此處與外部ID一起找到它,否則您可以從現有視圖中添加一個新視圖。
如果需要,可以從您的個人資料圖標下的「關於Odoo」開啓開發者模式。
如何創建或編輯自定義組:
- 打開設置 - >用戶 - >組
- 選擇一些組 「自定義用戶組/ ...」 或創建爲「應用」字段設置值「自定義用戶組」
- 單擊「編輯」
- 添加或刪除繼承的組i N 「繼承」 選項卡
- 點擊 「保存」
如何辦理團體對一些用戶:
- 打開設置 - >用戶 - >用戶 你需要
- 選擇用戶
- 點擊「清除訪問權限」
- 勾選您需要的訪問組。主要的是,您只能使用「自定義用戶組」部門中的人員,因爲所有繼承的勾選框都會在您點擊保存後自動勾選。
- 點擊保存
請注意,如果你從自定義組中刪除一些技術組,然後你不得不重複申請團體對於每個相關用戶的過程。如果您不重複申請流程,那麼刪除的組將保留在相關用戶中,因爲無法確定是通過繼承添加還是手動添加到該用戶。
我設法與在個XML搜索了幾個小時做:
這是安全組的創建
安全/ ng_office_technology_security一個例子:
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="0">
<record id="office_technology_group" model="res.groups">
<field name="name">Office technology</field>
<field name="comment">Office Technology Permission Group.</field>
<field name="category_id" ref="ng_office_technology.module_category_ng_office_technology"/>
</record>
<record model="ir.module.category" id="module_category_ng_office_technology">
<field name="name">Office Technology</field>
<field name="description">The Office technology Applilcation</field>
<field name="sequence">20</field>
</record>
</data>
</openerp>
- 1. 創建odoo
- 2. 創建或sudo創建odoo
- 3. 創建Odoo部件
- 4. 創建於Odoo 9
- 5. 在odoo 10.0中創建圖表
- 6. 如何通過odoo中的custome模塊創建新的quatation
- 7. 如何在joomla1.6中創建新組件?
- 8. 在Clojurescript中創建一個新數組
- 9. 在joomla中創建新用戶組
- 10. 在Active Directory中創建新組
- 11. 如何在Odoo中隱藏基於組的編輯/創建按鈕?
- 12. 如何通過我的angular2應用程序在Odoo中創建新項目?
- 13. 無法在新創建的AWS組織中創建新的AWS賬戶
- 14. Odoo 8 @ api.onchange功能不允許更新/創建one2many值
- 15. Odoo如何使用XML創建或更新記錄
- 16. Odoo:創建新記錄時出現完整性錯誤
- 17. Cgroup:無法創建新組
- 18. 創建新客戶組 - Prestashop
- 19. php - 重新創建數組?
- 20. 創建一個新組
- 21. 創建odoo菜單(Python代碼)
- 22. Odoo 8 - 創建自動打開發票
- 23. 從web服務創建sale.order.line(IMPORTING)? Odoo V9e
- 24. 創建一個序列號odoo 10
- 25. 自動創建stock.location - Odoo V9社區
- 26. Odoo-創建後添加域篩選器
- 27. odoo v8用戶無法創建公司?
- 28. Odoo - 更改創建按鈕文本
- 29. 如何在odoo中創建和顯示圖像
- 30. 如何在Odoo 8中創建One2one關係?
可能這將有助於你將來http://stackoverflow.com/questions/22368935/openerp-7-how-to-give-users-access-to-custom-module-in-openerp-7/22534350 #22534350 –