Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Tabelle / Liste mit Blockly und VIS

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Tabelle / Liste mit Blockly und VIS

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

      Hallo,

      ich wäre mal ein bisschen auf euren Input angewießen, ich komme mit meinen Kentnissen nicht mehr weiter...

      Ich würde gerne eine einfache Zeiterfassung für unsere Putzfrau machen.. Ne Vis mit kommen und gehen ...
      Das klappt alles schon, es wird automatisch erfasst, wann, wie lange am Tag und wieviel Kohle sie dann am Ende des Monats bekommt...

      Was mir jetzt noch fehlt ist eine Tabelarische Darstellung...

      Ich dachte eigentlich zuerst ich erzeuge ein Listenobjekt mit Datum , kommen, gehen und Anwesenheit. Das Schreibe ich dann in nen Datenpunkt .. Habs als Json versucht.. Dann noch History auf den Datenpunkt aktiviert ... aber wie jetzt im Vis darstellen ?

      Die Tabelle muss ja wachsen ...

      Ich habe keine Idee, wie man sowas umsetzen könnte....

      Kann mich jemand auf die Spur bringen ?

      1 Reply Last reply Reply Quote 0
      • M
        mameier1234 last edited by

        so... selbst ist der Mann !

        falls mal jemand sowas braucht hier meine Lösung:

        Javascriptfunktion , die die Json-Tabelle erweitert...

        if (getState("0_userdata.0.Anwesenheit.Putzfrau.JSON").val=="") {
            setState("0_userdata.0.Anwesenheit.Putzfrau.JSON", JSON.stringify([]));
        }
        liste = JSON.parse(getState("0_userdata.0.Anwesenheit.Putzfrau.JSON").val);
        liste.push({
            "Nr": getState("0_userdata.0.Anwesenheit.Putzfrau.Anzahl_Monat").val,
            "kommen": getState("0_userdata.0.Anwesenheit.Putzfrau.Kommen").val,
            "gehen": getState("0_userdata.0.Anwesenheit.Putzfrau.Gehen").val,
            "dauer": getState("0_userdata.0.Anwesenheit.Putzfrau.Anwesend").val,
            "lohn": getState("0_userdata.0.Anwesenheit.Putzfrau.Verguetung_Heute").val})
        setState("0_userdata.0.Anwesenheit.Putzfrau.JSON", JSON.stringify(liste));
        
        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Support us

        ioBroker
        Community Adapters
        Donate

        853
        Online

        31.8k
        Users

        80.0k
        Topics

        1.3m
        Posts

        blockly javascript
        1
        2
        487
        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