【问题标题】:Where does Odoo save the contents of My DashboardOdoo 在哪里保存 My Dashboard 的内容
【发布时间】:2016-07-09 18:24:45
【问题描述】:

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

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

但我只想找出默认仪表板的内容(视图而不是数据)在数据库中的保存位置。

【问题讨论】:

    标签: openerp dashboard openerp-8


    【解决方案1】:

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

    在 OpenERP Web 界面中,当您单击“添加到我的仪表板”时会发生这种情况

    1. Javascript 将调用“add_dashboard”
    2. Javascript 将使用 '/board/add_to_dashboard' 向 openerp 服务器发出 rpc 请求
    3. Openerp 服务器将调用“add_to_dashboard”函数
    4. Openerp 服务器会将视图保存在“ir_ui_view_custom”表中

    Openerp 使用这些文件来处理“添加到我的仪表板”

    1. /OpenErp7/addons/board/static/src/js/dashboard.js
    2. /OpenErp7/src/main/openerp/addons/board/controllers.py

    希望对你有所帮助。

    【讨论】:

      猜你喜欢
      • 2010-11-04
      • 2011-11-26
      • 2019-07-06
      • 1970-01-01
      • 2020-08-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多