odoo第二天,请假单,权限第一天
controllers 都是注釋代碼
demo 沒有
模塊的類文件 models/models.py
安裝模塊后打開數(shù)據(jù)庫可以搜到我們的表,不然就是沒成功
<openerp><data><!-- tree視圖 --><record id="view_tree_qingjia_qingjiadan" model="ir.ui.view"><field name="name">請假單列表</field><!--<field name="model">qingjia.qingjiadan</field>--> <!--將這個(gè)視圖與我們之前定義的對象模型qingjia.qingjiadan進(jìn)行綁定。--><field name="model">qingjia.qingjiadan</field><!--這里表示這是一個(gè)tree視圖,并定義列表項(xiàng)顯示的列。在列表項(xiàng)中顯示name,days,startdate三個(gè)字段的內(nèi)容,這里字段都是在qingjia.qingjiadan對象模型中定義的。--><field name="arch" type="xml"><tree><field name="name"/><field name="days"/><field name="startdate"/></tree></field></record> <!-- form視圖 --><record id="view_form_qingjia_qingjiadan" model="ir.ui.view"><field name="name">請假單</field><field name="model">qingjia.qingjiadan</field><field name="arch" type="xml"><form><sheet><group name="group_top" string="請假單"><field name="name"/><field name="days"/><field name="startdate"/><field name="reason"/></group></sheet></form></field></record> <!--<!– 視圖動(dòng)作 –>--><act_window id="action_qingjia_qingjiadan"name="請假單"res_model="qingjia.qingjiadan"view_mode="tree,form" /><!-- 頂級菜單 --><menuitem name="請假" id="menu_qingjia"/><!-- 二級菜單 --><!--二級菜單的通過parent屬性與頂級菜單關(guān)聯(lián),action是菜單點(diǎn)擊動(dòng)作響應(yīng)方法,沒有這個(gè)頂部請假標(biāo)簽視圖不會(huì)出來。--><menuitem name="請假單" id="menu_qingjia_qingjiadan" parent="menu_qingjia" /></data> </openerp>權(quán)限
在odoo中新建兩個(gè)用戶user1,user2
編輯security/ir.model.access.csv
id, name, model_id:id, group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_qingjia_qingjia,qingjia.qingjia,model_qingjia_qingjia, ,1,0,0,0
Module loading qingjia failed: file qingjia\security/ir.model.access.csv could not be processed:
No matching record found for external id ‘model_qingjia_qingjia’ in field ‘Object’ id錯(cuò)誤,發(fā)現(xiàn)是和odoo定義的id不對應(yīng)
“`
id, name, model_id:id, group_id:id, perm_read,perm_write,perm_create,perm_unlink
access_qingjia_qingjiadan,qingjia.qingjiadan,model_qingjia_qingjiadan,base.group_user,1,1,1,1
“`
總結(jié)
以上是生活随笔為你收集整理的odoo第二天,请假单,权限第一天的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一元二次方程虚根求法java_一元二次方
- 下一篇: git 颜色扩展_GIT:扩展