NEWS
[gelöst] JavaScript Fehler seit letztem Update undefined function…
-
Liebe Leute,
seit dem letzten Update von Javascript bekomme ich bei einem Script einen Fehler und hab keine Ahnung warum - zumal es weitere Scripte mit dem selben Aufdbau gibt, die aber fehlerfrei laufen…
das Script:
! ````
// Müllscript Sammelzentrum - V1.0
// aktuelle Woche holen und auf gerade oder ungerade überprüfen
// sowie Sommer-/Winterzeit holen
//
! function wannistmuell(){
var woche = getState("hm-rega.0.20815").val/KW Nummer/;
var dst = getState("hm-rega.0.20844").val/Sommerzeit/;
! // log("DST= " + dst);
// log("KW= " + woche);
! // ermitteln welcher Tag heute ist
var jetzt = new Date();
var TagAlsNummer = jetzt.getDay();
! // log("TagAlsNummer= " + TagAlsNummer);
! if (TagAlsNummer === 0){
woche = woche +1;
}
! // log("Woche= " + woche);
! // Check auf gerade oder ungerade Woche
! if (woche % 2 === 0) {
setState("javascript.0.Kalender.Waste.Sammelzentrum"/Kalender.Waste.Sammelzentrum/, "Sa 9:00 - 12:00 Uhr");
}
! else {
if (dst) {
setState("javascript.0.Kalender.Waste.Sammelzentrum"/Kalender.Waste.Sammelzentrum/, "Fr 17:00 - 19:00 Uhr");
}
else {
setState("javascript.0.Kalender.Waste.Sammelzentrum"/Kalender.Waste.Sammelzentrum/, "Fr 16:00 - 18:00 Uhr");
}
}
! // Part Sammelzentrum SONDERÖFFNUNGEN
var kalenderinhalt = getState("ical.0.data.html"/HTML iCal table/).val;if (kalenderinhalt){ var sonderoeffnung = eintrag.indexOf("Sammelzentrum Sonderöffnung"); if (sonderoeffnung > 0){ // setze Variable für VIS zum Anzeigen lassen } }
! } // Ende der Funktion
! schedule ("3 6 * * *", wannistmuell); //jeden Tag um 3 nach 6:00 Uhr
wannistmuell(); // beim ScriptstartDer Fehler: >! ```` 08:41:47.808 [info] javascript.0 Start javascript script.js.VIS_Scipts.Müllscript_Sammelzentrum 08:41:47.809 [error] javascript.0 script.js.VIS_Scipts.Müllscript_Sammelzentrum: ReferenceError: eintrag is not defined at wannistmuell (script.js.VIS_Scipts.Müllscript_Sammelzentrum:184:30) at script.js.VIS_Scipts.Müllscript_Sammelzentrum:193:1
Hat da wer eine Idee dazu?
Liebe Grüße
tom
-
Hi,
Auf die schnelle…
eintrag ist nicht deklariert.
eintrag.indexOf("Sammelzentrum Sonderöffnung");
-
Hi,
Auf die schnelle…
eintrag ist nicht deklariert.
eintrag.indexOf("Sammelzentrum Sonderöffnung"); ```` `
au scheiße - danke - ich hab das falsche Script reingeladen….das ist da "working on", das eigentlich nur im Notepad liegen sollte.....
OK - mit Fieber kann man nicht programmieren....das ist nun auch klar
Liebe Grüße
tom
-
machste bitte ein "gelöst" ins Thread Subject !? Danke