Seite 1 von 1

custom-X-Fehler

Verfasst: 18 Jan 2020 12:42
von djpatrick
Ich habe neuerdings oben links eine Einblendung, obwohl nix geändert wurde. Was ist da passiert und wie bekomme ich den Fehler beseitigt?

https://www.langeln-wetter.de/ws/wswin-custom-x.html

Verfasst: 18 Jan 2020 13:08
von Tex
Bei dir kann diese Varibale nicht ausgelesen werden : %ws_evapotrans_day%

Warum, kann ich jetzt nicht sagen.

-----

Mögliche Ursache - sogar wahrscheinlich: ein Template funkt zur gleichen Zeit dazwischen. Denn bei dieser "Meldung" ist eine Leerzeichen dazwischen, wo keines reingehört: ws_evapotrans _day%% ((zwischen evaports und _). Das passiert nur, wenn in einer Datei die zuvor oder parallel abgearbeitet wird, diese Variable verwendet wird: %justify_on%.

Abhilfe:
1) in diesen Templates diese Funktion am Ende des Scriptes mit %justify_off% wieder ausschalten (grundsätzlich empfehlenswert).
2) in der custom-x diese Funktion mit dieser Variablen oben ausschalten %justify_off%. Kann man unter

</style>
</head>

einfügen.

Grundsätzlich sollten aber all diese Funktionen am Ende eines Scriptes (egal ob Template oder custom-datei) wieder ausgeschaltet werden, weil sie solange Gültigkeit behalten, bis sie widerrufen werden. Das gilt z.B. auch für %unit_on% und %unit:off% etc.

Verfasst: 23 Jan 2020 15:54
von djpatrick
Mal schauen, habs heute erst geschafft zu lesen und einzufügen. ...und war auch eben noch da.
Mal sehen, was der nächste Lauf sagt.

Verfasst: 23 Jan 2020 16:36
von Tex
Du mußt 1x die Zeitsteuerung ausschalten:
>WSWIN >Internet >Einstellungen #Haken bei cac_time_off setzen

Verfasst: 26 Jan 2020 15:35
von djpatrick
Bisher beides erfolglos.

Nun sogar

ws_evapotrans _day%% ws_getmem[0]%% ws_getmem[0]%%

Verfasst: 27 Jan 2020 12:01
von Tex
Der Fehler dürfte sich in die
ws_store.cfg
übertragen haben - und zwar aktuell bei der Pos.

Var117=

Dort düfen nur Zahlen drin stehen (gespeicherte Evapowerte der letzten 30 Tage von Var101= bis Var131=). Es dürfte sich um den 17. Januar handeln, wo dieser Fehler geschrieben wurde.
Deshalb geh mal in die
ws_store.cfg
und such die Var117= und trag da eine 0 ein, falls dort diese "Trümmmervariable" drin steht.

Verfasst: 30 Jan 2020 12:55
von djpatrick
Bei der 113 stand da der Text von oben drin. Habe da mal genullt. Mal gugge.

Verfasst: 30 Jan 2020 15:55
von djpatrick
Es ist w e c h :wink:

Die Lösung sollte man irgendwo festpinnen...bin da bestimmt zukünftig kein Einzelfall.

Verfasst: 30 Jan 2020 16:10
von Tex
Selbst dann fragen die User zuerst hier. Das ist halt so, wenn eine Software so viel kann: z.T. gibt es ungeahnte "Nebenwirkungen".

Du wirst irgendwo ein Script laufen haben (Template?), wo du das vergessen hast auszuschalten...

Verfasst: 31 Jan 2020 06:09
von djpatrick
Wer weiß, denn es lief ja locker 3, 4 Monate richtig.