Odoo中文网|Odoo实施培训

标题: OpenERP 菜单与动作视图之前的关系[转] [打印本页]

作者: 刘三姐    时间: 2015-9-5 16:36
标题: OpenERP 菜单与动作视图之前的关系[转]
模型
1.      select * from ir_model                          #存入数据表名称
2.      select * from ir_model_fields               #数据表对应的字段定义

视图
3.     select * from ir_ui_view where model='x_qingjd'   #表单与列表视图

菜单与动作
4.     select * from ir_ui_menu order by id desc                #菜单
5.     select * from ir_act_window                                      #动作信息表
6.     select * from ir_act_window_view               &n
7.     select * from ir_values                                               #Action与模型的关联关系

OpenERP 菜单与动作视图之前的关系:
至此,我们基本上理清了 OpenERP 的背后动作:
1) 从表 ir_ui_menu 中读取菜单信息,显示在画面上
2) 当用户点击菜单时,从表 ir_values 中找到该菜单对应的 Action
3) 从表 ir_act_window 和 ir_act_window_view 中,找到 Action 关联的对象和视图
4) 从表 ir_model 和 ir_model_fields 取得对象和字段信息,构建访问对象(本例是 x_qingjd)的 SQL 文
5) 从表 ir_ui_view 中取得视图信息,尤其是视图结构 XML,根据视图结构 XML 构造画面
6) 将对象数据显示在视图画面上。







欢迎光临 Odoo中文网|Odoo实施培训 (http://www.chinaodoo.net/) Powered by Discuz! X3.2