Korrektur Ø Nutzer/Tag Berechnung und finale Verbesserungen
- Ø Nutzer/Tag Formel korrigiert: Buchungen/Tage statt Nutzer/Tage - Jahr/Monat Felder zu DailyStats hinzugefügt für flexible Gruppierung - Alle 2034 Datensätze neu generiert mit korrekten Werten - show_measures zu allen Graph-Views hinzugefügt (Odoo-Limitation: funktioniert nicht) LIMITIERUNG: Weitere Verbesserungen gegenüber Metabase nicht möglich - Odoo Graph-Views können keine Werte auf Balken anzeigen - 100% gestapelte Diagramme nicht möglich - Komplexe Visualisierungen wie Häufigkeitsverteilungen nicht realisierbar - Für Präsentationen und Export: Metabase bleibt überlegen Empfehlung: Odoo für operative Arbeit, Metabase für Präsentationen nutzen
This commit is contained in:
parent
9be8f320f7
commit
4626379d6e
|
|
@ -148,7 +148,7 @@ class UsageStats(models.Model):
|
|||
|
||||
record.unique_users_no_heroes = len(partners_no_heroes)
|
||||
record.total_bookings_no_heroes = len(orders_no_heroes)
|
||||
record.avg_per_day_no_heroes = record.unique_users_no_heroes / days if days > 0 else 0.0
|
||||
record.avg_per_day_no_heroes = record.total_bookings_no_heroes / days if days > 0 else 0.0
|
||||
|
||||
# Wiederholungstäter: Partner die mehr als 1 Order haben
|
||||
partner_order_count = {}
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
<field name="name">open_workshop.daily.stats.graph</field>
|
||||
<field name="model">open_workshop.daily.stats</field>
|
||||
<field name="arch" type="xml">
|
||||
<graph string="Nutzerzahlen pro Tag" type="bar" stacked="False">
|
||||
<graph string="Nutzerzahlen pro Tag" type="bar" stacked="False" show_measures="1">
|
||||
<field name="date" interval="day"/>
|
||||
<field name="is_weekend" type="col"/>
|
||||
<field name="unique_users_no_heroes" type="measure"/>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<field name="name">open_workshop.usage.stats.graph.yearly</field>
|
||||
<field name="model">open_workshop.usage.stats</field>
|
||||
<field name="arch" type="xml">
|
||||
<graph string="Buchungen pro Monat im Jahresvergleich" type="bar" stacked="0" order="month asc">
|
||||
<graph string="Buchungen pro Monat im Jahresvergleich" type="bar" stacked="0" order="month asc" show_measures="1">
|
||||
<field name="month" type="row"/>
|
||||
<field name="year" type="col"/>
|
||||
<field name="total_bookings_no_heroes" type="measure"/>
|
||||
|
|
@ -18,7 +18,7 @@
|
|||
<field name="name">open_workshop.usage.stats.graph.avg.trend</field>
|
||||
<field name="model">open_workshop.usage.stats</field>
|
||||
<field name="arch" type="xml">
|
||||
<graph string="Durchschnittliche Nutzer pro Tag (Trend)" type="bar" stacked="0" order="month asc">
|
||||
<graph string="Durchschnittliche Nutzer pro Tag (Trend)" type="bar" stacked="0" order="month asc" show_measures="1">
|
||||
<field name="month" type="row"/>
|
||||
<field name="year" type="col"/>
|
||||
<field name="avg_per_day_no_heroes" type="measure"/>
|
||||
|
|
@ -31,7 +31,7 @@
|
|||
<field name="name">open_workshop.usage.stats.graph.repeat</field>
|
||||
<field name="model">open_workshop.usage.stats</field>
|
||||
<field name="arch" type="xml">
|
||||
<graph string="Wiederholungstäter pro Monat" type="bar" stacked="0" order="month asc">
|
||||
<graph string="Wiederholungstäter pro Monat" type="bar" stacked="0" order="month asc" show_measures="1">
|
||||
<field name="month" type="row"/>
|
||||
<field name="year" type="col"/>
|
||||
<field name="repeat_users_no_heroes" type="measure"/>
|
||||
|
|
@ -44,7 +44,7 @@
|
|||
<field name="name">open_workshop.usage.stats.graph.users</field>
|
||||
<field name="model">open_workshop.usage.stats</field>
|
||||
<field name="arch" type="xml">
|
||||
<graph string="Anzahl Nutzer pro Monat" type="bar" stacked="0" order="month asc">
|
||||
<graph string="Anzahl Nutzer pro Monat" type="bar" stacked="0" order="month asc" show_measures="1">
|
||||
<field name="month" type="row"/>
|
||||
<field name="year" type="col"/>
|
||||
<field name="unique_users_no_heroes" type="measure"/>
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user