2016-03-22 9 views
0

Ich muss wissen, wo Odoo die Ansichten speichert, die in (Mein Dashboard) angezeigt werden, wenn wir auf (Add to My Dashboard) klicken.Wo speichert Odoo den Inhalt von My Dashboard?

ich in der Tabelle Schema sah und ich konnte eine verwandte Tabelle nur finden: board_create , die die Gewohnheit speichern verwendet wird Dashboards erstellt der Benutzer.

Aber ich möchte nur herausfinden, wo die Inhalte (die Ansichten nicht die Daten) des Standard-Dashboard in der Datenbank gespeichert sind.

Antwort

2

In OpenERP 7 und 8 finden Sie die Ansicht für das Dashboard in der Tabelle 'ir_ui_view_custom'. Die Ansicht wird in der Spalte 'arch' gespeichert.

Von OpenERP Web-Interface ist dies wird geschehen, wenn Sie auf 'meinem Dashboard hinzufügen'

  1. Javascript 'add_dashboard' aufruft
  2. Javascript RPC-Anfrage mit '/ Board/add_to_dashboard' machen OPENERP
  3. Server
  4. OPENERP Server aufrufen "add_to_dashboard" -Funktion
  5. OPENERP Server den Blick ins Innere 'ir_ui_view_custom' Tabelle speichern

OPENERP verwenden, um diese Dateien 'in meinem Armaturenbrett'

  1. /OpenErp7/addons/board/static/src/js/dashboard.js
  2. /OpenErp7/src/main/OpenERP/addons zu verarbeiten /board/controllers.py

Ich hoffe, dass diese Hilfe.