Seite 3 von 3
Re: Regel von Openhab 3.5 auf 4.0 ändern
Verfasst: 29. Okt 2023 11:06
von Harka
wenn es nur um
break time geht, lass das Backslash einfach weg. Es ist nur wichtig weiter mit dem doppeltem Hochkomma(" ") zu arbeiten.
Re: Regel von Openhab 3.5 auf 4.0 ändern
Verfasst: 29. Okt 2023 15:21
von N1d45
Danke, funktioniert.
Gibt es dennoch eine Möglichkeit nur einen \ in einen String hinzuzufügen?
Re: Regel von Openhab 3.5 auf 4.0 ändern
Verfasst: 29. Okt 2023 16:08
von Harka
ja, einfach nutzen. Blockly denkt da ein wenig für uns mit und macht daraus korrekterweise \\
https://wiki.selfhtml.org/wiki/JavaScript/Steuerzeichen
Re: Regel von Openhab 3.5 auf 4.0 ändern
Verfasst: 29. Okt 2023 18:06
von N1d45
Ein \ im String von Blockly macht \\ im Code.
Zwei \\ im String von Blockly macht \\\\ im Code.
Was müsste man in Blockly in den String packen damit ein \ im Code erscheint?
Re: Regel von Openhab 3.5 auf 4.0 ändern
Verfasst: 29. Okt 2023 19:03
von Harka
zur Not mit
Inline Script
Ein dort eingesetztes
ausgabeText += 'Bad <break time =\'200ms\'/>';
ergibt aber auch nur das gleiche wie ein
to...append text 'Bad <break time ='200ms'/>'
Blockly nimmt uns Zielgruppengerecht hier das mit der Escapesequenz ab und für line-feed gibt es in Text den CRLF-Block.
Re: Regel von Openhab 3.5 auf 4.0 ändern
Verfasst: 29. Okt 2023 19:23
von N1d45
Danke