BI SQL Editor

Ganz einfach SQL-basierte Berichte erstellen.

Technischer Name: bi_sql_editor
Repository: https://github.com/OCA/reporting-engine/tree/14.0/bi_sql_editoropen in new window

Verwendung

SQL-Bericht erstellen

Mit dem BI SQL Editor erstellen Sie ganz einfach SQL-Abfragen und die nötigen Einstellungen um diese als Ansicht in Odoo anzuzeigen.

Navigieren Sie nach Einstellungen > Technisch > Datenbankstruktur > SQL Views und wählen Sie Neu. Als Beispiel erstellen wir eine Abfage der kommenden Geburtstage aller Mitarbeitenden ohne den Jahrgang anzuzeigen.

Füllen Sie die Felder wie folgt aus:

Bezeichnung: Geburtstage
Technische Bezeichnung: birthday_report
View Order: tree
SQL Query:

SELECT
    name as x_name,
	to_char(birthday, '2021-MM-DD') as x_birthday 
FROM hr_employee 
WHERE active = True and birthday is not NULL and to_char(birthday,'MMDD') > to_char(now() - INTERVAL '4 DAY','MMDD')
ORDER BY to_char(birthday,'MMDD')

Anschliessend klicken Sie auf Validate SQL Expression. Konnte die Abfrage erfolgreich validiert werden, klicken Sie auf Create SQL View, Indexes and Models.

Im Tab Sicherheit entfernen Sie den Standard-Gruppeneintrag und fügen User types / Interner Benutzer hinzu. Damit wird die Ansicht für alle Benutzer sichtbar.

Bestätigen Sie den Vorgang mit Create UI. Im Tab Extra Information werden die erstellten UI-Elemente und Einträge verlinkt.


📝 Edit on GitHubopen in new window