Ich will den aktuellen min,max-Wert von ID2 den früheren Werten gegenüberstellen.
Die aktuelle Werte werden so berechnet:
%unit_off%%season_daymin[2~%ws_day2%%ws_month2%%ws_year%~%ws_day2%%ws_month2%%ws_year%]
%unit_off%%season_daymax[2~%ws_day2%%ws_month2%%ws_year%~%ws_day2%%ws_month2%%ws_year%]
Als Ergebnis kommt raus:
99999,0
-99999,0
Die Maximalwerte der früheren Jahre sind richtig.
In Min/Maxzeile unterhalb des Diagramms steht korrekt MinWert: 8.9 und MaxWert: 12.0°C.
Ich glaube eigentlich, das es bereits funktioniert hatte ...
Bei meiner zweiten WS kommt mit den gleichen Aufruf auch das richtige raus.
Was gibt es Schöneres als am Vatertag an der Wetterstation herum zu basteln (Gottseidank regnet es!).
Was mache ich da falsch?
PS: Da ist das Ganze zu sehen: http://emailfabrik.de/wetter/emailfabrik_temperatur.php
Akt. Maxwert -9999,0°C / Minwert 99999,0
Moderatoren: Werner, Tex, weneu
-
GeorgB
- Beiträge: 195
- Registriert: 21 Jun 2005 15:55
- Wohnort: Amberg
Akt. Maxwert -9999,0°C / Minwert 99999,0
Zuletzt geändert von GeorgB am 29 Mai 2014 21:05, insgesamt 1-mal geändert.
http://www.zebrafell.de - VP2 + envoy + wswin V2.98.4 Windows7
-
GeorgB
- Beiträge: 195
- Registriert: 21 Jun 2005 15:55
- Wohnort: Amberg
Merkwürdigerweise wird es jetzt wieder richtig angezeigt! (Ich habe aber nichts geändert...) Es muss eine anscheinend eine bestimmte Konstellation geben, bei der die Auswertung der Daten nicht funktioniert...
Werde es weiter beobachten, aber die Formeln stimmen wohl - es muss eine andere Ursache geben!
Werde es weiter beobachten, aber die Formeln stimmen wohl - es muss eine andere Ursache geben!
http://www.zebrafell.de - VP2 + envoy + wswin V2.98.4 Windows7
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo,
zwei Dinge: wie ich schon mal geschrieben habe, ist es wichtig, dass die sog. JahrDateien aktuell sind. Sonst entstehen solche "unerklärlichen" Fehler.
Das Zweite ist, dass ich Deine Variablenkonstruktion nicht nachvollziehen kann.
Du überprüfst, wenn wir vom heutigen Tag ausgehen, Werte vom 29.5.2014 bis 29.5.2014
Dazu brauchst Du doch keine season-Variable.
zwei Dinge: wie ich schon mal geschrieben habe, ist es wichtig, dass die sog. JahrDateien aktuell sind. Sonst entstehen solche "unerklärlichen" Fehler.
Das Zweite ist, dass ich Deine Variablenkonstruktion nicht nachvollziehen kann.
Du überprüfst, wenn wir vom heutigen Tag ausgehen, Werte vom 29.5.2014 bis 29.5.2014
Dazu brauchst Du doch keine season-Variable.
-
GeorgB
- Beiträge: 195
- Registriert: 21 Jun 2005 15:55
- Wohnort: Amberg
Deinen ersten Rat habe ich umgesetzt und die Jahresdaten aktualisiert.
zur Formel:
Die Absicht war die min/max Werte für die heutige Temperatur aus den vergangenen Daten anzugeben.
Für die vergangenen Daten verwende ich:
%season_daymin[2~%ws_day2%%ws_month2%2007~%ws_day2%%ws_month2%0000]%
ich wollte jetzt keinen Fehler machen bezgl der aktuellen Daten (ich war mir nicht ganz sicher: werden die 24h des Diagrams oder der heutige Zeitraum benutzt), daher habe ich einfach die gleiche Formel für heute benutzt ...
zur Formel:
Die Absicht war die min/max Werte für die heutige Temperatur aus den vergangenen Daten anzugeben.
Für die vergangenen Daten verwende ich:
%season_daymin[2~%ws_day2%%ws_month2%2007~%ws_day2%%ws_month2%0000]%
ich wollte jetzt keinen Fehler machen bezgl der aktuellen Daten (ich war mir nicht ganz sicher: werden die 24h des Diagrams oder der heutige Zeitraum benutzt), daher habe ich einfach die gleiche Formel für heute benutzt ...
Zuletzt geändert von GeorgB am 30 Mai 2014 07:08, insgesamt 1-mal geändert.
http://www.zebrafell.de - VP2 + envoy + wswin V2.98.4 Windows7
-
GeorgB
- Beiträge: 195
- Registriert: 21 Jun 2005 15:55
- Wohnort: Amberg
gerade kam wieder die Anzeige mit 99999.0.
Daher habe ich es jetzt auf %curminmaxhour[1,0,2]% etc. umgestellt. Mal sehen ob es da auch diese 99999.0 Konstellation gibt. Bisher läuft alles glatt.
(Bei der WS mit Win7/64 gab es noch nie ein Problem mit der season.. Lösung!)
Daher habe ich es jetzt auf %curminmaxhour[1,0,2]% etc. umgestellt. Mal sehen ob es da auch diese 99999.0 Konstellation gibt. Bisher läuft alles glatt.
(Bei der WS mit Win7/64 gab es noch nie ein Problem mit der season.. Lösung!)
http://www.zebrafell.de - VP2 + envoy + wswin V2.98.4 Windows7