Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

if-Verschachtelung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    if-Verschachtelung

    Warum ist so etwas nicht erlaubt (Fehlermeldung im Compiler)? Der selbe Code mit jeweils nur der ersten oder zweiten Zeile in der obersten if-Abfrage funktioniert hingegen.

    Code:
    if event("Hausmodus Sollwert-6/1/50") and ("Hausmodus Sollwert-6/1/50"==10%) then {
        if ("Alarm-6/1/100"==6u08) then write("Alarm-6/1/100",2u08) endif
        write("Statustaster LED - Hausstatus - Blinken-7/0/52",AUS);
    } endif
    Wie kann ich es umgehen?

    Danke, kjb

    #2
    Zitat von kjb Beitrag anzeigen
    Warum ist so etwas nicht erlaubt (Fehlermeldung im Compiler)
    Ich denke es ist erlaubt, aber der ";" fehlt in der Verschachtelung nach dem endif.
    offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
    Enertex Produkte kaufen

    Kommentar


      #3
      Peinlich, vor lauter Validierungs-Überlegungen nicht gesehen.

      Danke!

      Kommentar


        #4
        Vielleicht könnte auf solche Fehler ja auch eine verbesserte Fehlermeldung direkter hinweisen???

        Kommentar

        Lädt...
        X