NEWS
wie Liste (String) in VIS anzeigen
-
Hallo
Ich bekomm durch ein Blockly (von @dslraser) eine Liste der eingeschalteten Steckdosen erstellt.
Der DP schaut so aus:
{0_userdata.0.Geraete_zaehlen.Steckdosen.Haus.01_Anzeigen_und_Listen.04_eingeschaltete_Steckdosen_Liste}
{0_userdata.0.Geraete_zaehlen.Steckdosen.Haus.01_Anzeigen_und_Listen.07_Steckdosen_Liste_mit_Emojis}
.
Nur schaffe ich es nicht in VIS mit dem HTML-Widget die Liste untereinander anzuzeigen.Links =
{0_userdata.0.Geraete_zaehlen.Steckdosen.Haus.01_Anzeigen_und_Listen.04_eingeschaltete_Steckdosen_Liste}
Rechts ={0_userdata.0.Geraete_zaehlen.Steckdosen.Haus.01_Anzeigen_und_Listen.07_Steckdosen_Liste_mit_Emojis}
Kann mir wer Tipps geben, wie ich die Liste (Steckdosen) untereinander angezeigt bekomme?
-
@negalein Hoch kompliziert....
Trage mal beim HTML ein:
{0_userdata.0.Geraete_zaehlen.Steckdosen.Haus.01_Anzeigen_und_Listen.04_eingeschaltete_Steckdosen_Liste} <br> {0_userdata.0.Geraete_zaehlen.Steckdosen.Haus.01_Anzeigen_und_Listen.07_Steckdosen_Liste_mit_Emojis}
-
@sborg sagte in wie Liste (String) in VIS anzeigen:
Trage mal beim HTML ein:
so kommen beide Listen untereinander.
Ich möchte aber zB nur den Inhalt von
0_userdata.0.Geraete_zaehlen.Steckdosen.Haus.01_Anzeigen_und_Listen.04_eingeschaltete_Steckdosen_Liste
untereinander.In Wert steht zB
Aquarium eingeschaltet;Kinderzimmer eingeschaltet;PC eingeschaltet;Serverschrank eingeschaltet;TV eingeschaltet
-
@negalein sagte in wie Liste (String) in VIS anzeigen:
den Inhalt
Ah, jetzt ja. Das macht es dann aber kompliziert
Bei "Links" könnte man das Semikolon als Zeilentrenner nutzen, würde man beim Binding ";" nutzen können...
Bei "Rechts" gibt es keinen direkten Trenner, da die Leerzeichen auch im Datensatz vorhanden sein können...Nutzt du die beiden DPs noch woanders? Dann würde ich entweder für die VIS zwei neue DPs vorschlagen, oder die bestehenden dahingehend abzuändern, dass im Blockly nicht
;
und[SPACE]
als Zeilenende benutzt wird, sondern einfach ein<br>
Dann zerschießt es dir allerdings die HTML-Ansicht und du müsstest dort mit einer Tabelle (macht man nicht unbedingt so, geht aber am einfachsten) arbeiten:
<table> <tr> <td>{0_userdata.0.Geraete_zaehlen.Steckdosen.Haus.01_Anzeigen_und_Listen.04_eingeschaltete_Steckdosen_Liste}</td> <td>{0_userdata.0.Geraete_zaehlen.Steckdosen.Haus.01_Anzeigen_und_Listen.07_Steckdosen_Liste_mit_Emojis}</td> </tr> </table>
-
Habe nun eine einfache Lösung gefunden.
Mit dem Inventwo-Widget Value List funktioniert es.
Dort gibt es die Möglichkeit, Trennzeichen anzugeben.