Hallo Matthias,
ich sehe noch weiteres Potential zur Verbesserung. Ich denke, der LBS sollte noch einen weiteren Eingang bekommen, um die Zeitbasis festlegen zu können, zu dem der LBS die Intervalle für die Diagramme aufbereitet. Derzeit ist das immer "jetzt". Bei mir kommen derzeit neue Anforderungen für "heute", "gestern",... auf = "00:00:00 ** 24:00:00"
Denn: Derzeit ist dies (implizit) stets "now". So liefert A1 z.B. "-24 hours ** - 0 hours", meint aber implizit und PHP interpretiert "now -24 hours ** now - 0 hours"
Aber: Wenn man in einem Diagramm z.B. stets ganze Tage ("heute", "gestern",...) zeigen will, dann funktioniert das tageweise scrollen nicht, weil der LBS wieder auf implizites "now" wechselt
Vorschlag neuer E11:
Der Aufwand scheint mir nicht hoch, aber damit wird der LBS noch flexibler. Für alle bisherigen Nutzer ändert sich weder in der Verdrahtung, noch dem Verhalten etwas.
VG,
Carsten
ich sehe noch weiteres Potential zur Verbesserung. Ich denke, der LBS sollte noch einen weiteren Eingang bekommen, um die Zeitbasis festlegen zu können, zu dem der LBS die Intervalle für die Diagramme aufbereitet. Derzeit ist das immer "jetzt". Bei mir kommen derzeit neue Anforderungen für "heute", "gestern",... auf = "00:00:00 ** 24:00:00"
Denn: Derzeit ist dies (implizit) stets "now". So liefert A1 z.B. "-24 hours ** - 0 hours", meint aber implizit und PHP interpretiert "now -24 hours ** now - 0 hours"
Aber: Wenn man in einem Diagramm z.B. stets ganze Tage ("heute", "gestern",...) zeigen will, dann funktioniert das tageweise scrollen nicht, weil der LBS wieder auf implizites "now" wechselt
Vorschlag neuer E11:
- Wenn initial, dann alles wie jetzt.
- Wenn gesetzt, dann wird es stets vor VON und BIS ans A1 ausgegeben. Das kann "now" sein (was im Ergebnis das gleiche wie bisher liefert), aber z.B. auch "24:00:00". A1 liefert dann "24:00:00 -24 hours ** 24:00:00 - 0 hours". Damit kann man dann auch wunderbar tageweise scrollen --> "24:00:00 -48 hours ** 24:00:00 - 24 hours".... Alternativ kann man auch "00:00:00", "today" oder alle sonstigen von PHP erlaubten Werte wählen.
- E11 sollte auch als Trigger wirken, damit man zwischen "rollierend" (="now") und "tageweise" (="24:00:00") umschalten kann mit direkter Wirkung auf das Diagramm.
Der Aufwand scheint mir nicht hoch, aber damit wird der LBS noch flexibler. Für alle bisherigen Nutzer ändert sich weder in der Verdrahtung, noch dem Verhalten etwas.
VG,
Carsten
Kommentar