Darstellung einer berechneten Zeitdauer
Hallo zusammen,
es geht um eine Darstellungssache bei Berechnung der Zeitdauer:
"Zeitdauer pro Einheit" (Feld Zeitdauer) * "Zahl der Einheiten" (Zahlenfeld) soll ergeben: Gesamtzeit für alle Einheiten, dargestellt in der Form: hh:mm:ss (oder, ganz elaboriert: xx Stunden, xx Minuten, xx Sekunden).
Hört sich einfach an, aber auch mit der Berechnung über Millisekunden - number(Zeitdauer pro Einheit) / 3600000 * "Zahl der Einheiten" - kommt kein wirklich schönes Ergebnis heraus.
Das Problem dürfte nicht zum ersten Mal formuliert sein ...
Danke!
1 Antwort
-
Gegeben sind
ZeitdauerFeld: 'Zeitdauerl/Einheit'
ZahlenFeld: 'Anzahl Einheiten'
Uhrzeitfeld: 'Zeitdauer für Einheiten'
Versuche es mal so:'Zeitdauer für Einheiten' := timeinterval(number(timeinterval('Zeitdauer/Einheit')) * 'Anzahl Einheiten')
Stelle beim Feld 'Zeitdauerl/Einheit' die Darstellung auf: 61:16:22 für die Anzeige als HH:mm:ss
Das Uhrzeitfeld auch entsprechend der Darstellung HH:mm:ss einstellen.Sofern du Zugang zum deutschen Webinarteam hast, kann ich neben der Ninox Dokumentation auch noch die sich dort befindliche Datenbank '0001_Ninox-Reference' empfehlen, wo die zur Zeit bekannten Ninox-Funktionen, kategorisiert und mit Beispielen aufgeführt sind.
Content aside
- vor 2 JahrenZuletzt aktiv
- 1Antworten
- 66Ansichten
-
2
Folge bereits