Odoo在哪里保存我的仪表板

时间:2016-03-22 17:45:29

标签: openerp dashboard openerp-8

当我们点击(添加到我的仪表板)时,我需要知道Odoo保存将在(我的仪表板)中显示的视图的位置。

我查看了表格方案,我只能找到一个相关的表格: board_create 用于保存用户创建的自定义仪表板。

但我只是想知道数据库中保存默认仪表板的内容(不是数据的视图)。

1 个答案:

答案 0 :(得分:2)

在OpenERP 7和8中,您可以在'ir_ui_view_custom'表中找到仪表板的视图。 视图将保存在“arch”列中。

从OpenERP网络界面,当您点击“添加到我的信息中心”

时,就会发生这种情况
  1. Javascript将调用'add_dashboard'
  2. Javascript将使用'/ board / add_to_dashboard'向openerp服务器发出rpc请求
  3. Openerp服务器将调用“add_to_dashboard”函数
  4. Openerp服务器将视图保存在'ir_ui_view_custom'表
  5. Openerp使用这些文件来处理“添加到我的信息中心”

    1. /OpenErp7/addons/board/static/src/js/dashboard.js
    2. /OpenErp7/src/main/openerp/addons/board/controllers.py
    3. 我希望这有帮助。