参考:odoo入门——杂记之views下的xml(一) https://blog.youkuaiyun.com/qq_15951023/article/details/51919061
定义菜单
<menuitem id="1级菜单ID" name="1级菜单名"/>
<menuitem id="2级菜单ID" name="2级菜单名" parent="1级菜单ID"/>
<menuitem id="3级菜单ID" name="3级菜单名" parent="2级菜单ID" action="动作名称"/>
定义视图动作
<record model="ir.actions.act_window" id="动作名称">
<field name="name">文件</field>
<field name="res_model">模型名</field>
<field name="view_type">form</field>
<field name="view_mode">form,tree</field>
<field name="view_id" ref="oecn_training_lesson_tree_view"/>
</record>
定义对应模型的视图
<record model="ir.ui.view" id="oecn_training_lesson_form_view">
<field name="name">文件表单</field>
<field name="type">form</field>
<field name="model">andy_demo.andy_demo</field>
<field name="arch" type="xml">
<form string="文件表单" version="7.0">
<group>
<field name="filename"/>
<field name="systemname"/>
<field name="factname"/>
<field name="shuxing"/>
<field name="name"/>
</group>
<notebook>
<page string="描述1">
<field name="miaoshu"/>
</page>
</notebook>
</form>
</field>
</record>
<record model="ir.ui.view" id="oecn_training_lesson_tree_view">
<field name="name">文件列表</field>
<field name="type">tree</field>
<field name="model">andy_demo.andy_demo</field>
<field name="arch" type="xml">
<tree string="文件列表" version="7.0">
<field name="filename"/>
<field name="systemname"/>
<field name="factname"/>
<field name="shuxing"/>
<field name="name"/>
<field name="miaoshu"/>
</tree>
</field>
</record>