Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. [gelöst] VIS html nur 2 Dezimalstellen

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    [gelöst] VIS html nur 2 Dezimalstellen

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Sesamstrasse last edited by Sesamstrasse

      Hallo zusammen,

      ich möchte in VIS Zahlenwerte in einer Html Tabelle Darstellen. Ich möchte nur 2 Nachkommastellen anzeigen. Ich probiere jetzt schon eine ganze Weile, aber es funktioniert nicht. Die Quelle per Blockly zu Runden wäre kein schöner Workaround. Das geht bestimmt eleganter.

      Hier ist mein Code. Wo ist mein Denkfehler. So kommt immer nur 0 als Wert zurück. Ich vermute das ist irgendwas banales.

      ...
      <td>{v:sourceanalytix.0.0_userdata__0__Strom__Stromzaehler__verbrauch.currentYear.consumed.01_currentDay;v.toFixed(2)} kWh</td>
      <td>-{v:sourceanalytix.0.0_userdata__0__Strom__Stromzaehler__verbrauch.currentYear.costs.01_currentDay;v.toFixed(2)} &euro;</td>
      ...
      

      Vielen Grüße
      Flo

      S 1 Reply Last reply Reply Quote 0
      • S
        Sesamstrasse @Sesamstrasse last edited by

        Manchmal Hilft es das Problem Aufzuschreiben, um die Lösung zu finden...
        Die iobroker Objekte werden scheinbar als String geliefert (obwohl es Number Objekte sind). Darum muss ich die Werte vorher erst nochmaö wieder in eine Zahl Konvertieren... Jetzt funktioniert es.

        ...
        <td style="width: 25%;">{v:sourceanalytix.0.0_userdata__0__Strom__Stromzaehler__verbrauch.currentYear.consumed.01_currentDay;Number(v).toFixed(2)} kWh</td>
        <td style="width: 25%;">-{v:sourceanalytix.0.0_userdata__0__Strom__Stromzaehler__verbrauch.currentYear.costs.01_currentDay;Number(v).toFixed(2)} &euro;</td>
        ...
        
        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Support us

        ioBroker
        Community Adapters
        Donate

        951
        Online

        32.1k
        Users

        80.7k
        Topics

        1.3m
        Posts

        1
        2
        842
        Loading More Posts
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes
        Reply
        • Reply as topic
        Log in to reply
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
        The ioBroker Community 2014-2023
        logo