NEWS
Geofancy Tabelle Zeiterfassung mit JSON [gelöst]
-
@cinimod sagte: Wenn ich jetzt noch die Differenz berechnet bekomme

@homoran sagte in Geofancy Tabelle Zeiterfassung:
ich vermute mal dass tabelle initial keine Liste ist
Das kann man durch die Prüfung bei Skriptstart verhindern, denn nach Erstellen enthält der Datenpunkt i.d.R. einen Leerstring.
-
@cinimod sagte: genau das wollte ich
Noch besser funktioniert es mit einem Trigger auf "ist kleiner als letztes" und der Auswertung von "letzte Änderung" und "vorherige letzte Änderung".

Begründung: Gegenüber der Variablen "enter" übersteht "vorherige letzte Änderung" einen Skript-Neustart.
-
@cinimod sagte: genau das wollte ich
Noch besser funktioniert es mit einem Trigger auf "ist kleiner als letztes" und der Auswertung von "letzte Änderung" und "vorherige letzte Änderung".

Begründung: Gegenüber der Variablen "enter" übersteht "vorherige letzte Änderung" einen Skript-Neustart.
-
Mit kleiner als letztes scheint der trigger nicht mehr auszulösen. Das muss doch trotzdem auch mit einem boolean wert gehen oder?
false ist doch kleiner als true oder? -
Mit nem Test-Trigger macht er genau was er soll ... seltsam.
Möglich das er nen Problem damit hat wenn ich den Trigger ändere, das er den vorherigen "letzte Änderung" nicht kennt ? Aber selbst wenn, irgendwas müsste er ja trotzdem in Objekt schreiben oder ?
-
@paul53 Cool währe noch wenn er "duration" unter 30 Minuten ignoriert, weiß aber nicht so recht wie ich die Abfrage gestalten soll...
@cinimod sagte: "duration" unter 30 Minuten ignoriert

@cinimod sagte in Geofancy Tabelle Zeiterfassung mit JSON [gelöst]:
wenn ich den Trigger ändere, das er den vorherigen "letzte Änderung" nicht kennt ?
Der "oldState" wird im Moment des Trigger-Ereignisses aus "state" erstellt, ist also bei jedem Trigger vorhanden.
-
@cinimod sagte: "duration" unter 30 Minuten ignoriert

@cinimod sagte in Geofancy Tabelle Zeiterfassung mit JSON [gelöst]:
wenn ich den Trigger ändere, das er den vorherigen "letzte Änderung" nicht kennt ?
Der "oldState" wird im Moment des Trigger-Ereignisses aus "state" erstellt, ist also bei jedem Trigger vorhanden.
-
@cinimod sagte: "duration" unter 30 Minuten ignoriert

@cinimod sagte in Geofancy Tabelle Zeiterfassung mit JSON [gelöst]:
wenn ich den Trigger ändere, das er den vorherigen "letzte Änderung" nicht kennt ?
Der "oldState" wird im Moment des Trigger-Ereignisses aus "state" erstellt, ist also bei jedem Trigger vorhanden.

