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:1Hat 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
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden