Ankündigung

Einklappen
Keine Ankündigung bisher.

Formatierung von verschachtelten If-Anweisungen

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

    Formatierung von verschachtelten If-Anweisungen

    Hallo,

    da ich geschweifte Klammern entweder nie finde oder überhaupt nicht habe (kleine Mac Tastatur) nutze ich bei If-Anweisungen die \\-Variante.

    Wie muß ich bei diesem Beispiel die verschachtelte If-Anweisungen korrekt formatieren?

    [highlight=epc]
    if change(Data_Fehler) then \\
    StartPos=EndPos+2u16; \\
    EndPos=find(Data_Fehler,$;$,3u16)-1u16; \\
    Fehlerjahr=split(Data_Fehler,StartPos,EndPos); \\
    if Fehlerjahr<=9 then \\
    Fehlerjahr=$200$+Fehlerjahr \\
    else \\
    Fehlerjahr=$20$+Fehlerjahr \\
    endif \\
    WP_Fehler_1_Datum=Fehlertag+$.$+Fehlermonat+$.$+Fe hlerjahr \\
    endif
    [/highlight]

    Da Fehlerjahr wird in diesem Beispiel nur ein- bis zweistellig geliefert.

    Viele Grüße

    Michael

    #2
    In Zeile 9 müßte IMHO hinter endif ein ;

    Kommentar


      #3
      Vielen Dank Bernd, das war vermutlich einer der wenigen Kombinationen, welche ich noch nicht probiert hatte ...

      Kommentar


        #4
        Zitat von Jambala Beitrag anzeigen
        Hallo,
        da ich geschweifte Klammern entweder nie finde oder überhaupt nicht habe (kleine Mac Tastatur) nutze ich bei If-Anweisungen die \\-Variante.
        Bei Mac:
        "ALT+8" {
        "ALT+9" }
        offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
        Enertex Produkte kaufen

        Kommentar


          #5
          Muss man die mit der Beta noch setzen?
          BR
          Marc

          Kommentar


            #6
            Zitat von saft6luck Beitrag anzeigen
            Muss man die mit der Beta noch setzen?
            Geschweifte Klammern schon.
            offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
            Enertex Produkte kaufen

            Kommentar

            Lädt...
            X