Seite 1 von 1

Berechnung von Stunden, Minuten, Sekunden in Base

Verfasst: Mo, 27.11.2006 21:28
von markus72
Hallo !!!

Habe folgendes Problem. Würde gerne eine Datenbank einrichten, mit der man seine Laufergebnisse dokumentieren kann.

Ich würde gerne eine Abfrage, bzw. Bericht generieren, der mir die wöchentlichen/monatlichen Laufzeiten (h:mm:ss) auswirft. Habe die Laufzeiten mit dem Feldtyp "Zeit [Time]" angelegt, es gibt aber das Problem, dass z.B. bei der Abfrage nur numerische Felder akzeptiert werden.

Hat jemand eine Lösung für solche Berechnungen ???

Danke.

Markus

Verfasst: Di, 28.11.2006 11:33
von berndkli
Hallo Markus

ich habe mal ein wenig herumprobiert, Base kann mit Zeiten nicht rechnen.
Warum machst du das nicht in einer Calc Tabelle, da geht das ganz einfach.

Gruss Bernd

Verfasst: Mi, 29.11.2006 13:36
von Gert Seler
Hallo,
in Calc wird aus der Zeit (hh:mm) eine DezimalZahl wenn diese mit
24 multipliziert wird, da der Tag 24 Stunden hat.
Vielleicht geht das auch in Base.

mfg
Gert

Verfasst: Di, 05.12.2006 18:27
von sarotti
Hallo Gert,

Bin mir nicht sicher, ob´s klappt. Aber die Datediff Funktion in einer Abfrage müßte auch bei einem Timestamp funktionieren. Käme auf einen Versuch an....Moment......


O.K. habe es gerade getestet :lol:

In der Abfrage mußt Du folgende Eingabe machen

Code: Alles auswählen

Datediff( {D 'hh' }, "Zeit1", "Zeit2" )
wobei "Zeitx" Deine zu rechnenden Felder sind und 'hh' für Stunden steht ('mm' für Minuten, 'ss' für Sekunden.....)

...nix ist unmöglich ....nur manchmal muss man drauf kommen

Gruss
sarotti