Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Feldinhalt teilen

Begonnen von hazel, März 20, 2011, 18:31:44

⏪ vorheriges - nächstes ⏩

hazel

Hallo Forum,

Habe eine Tabelle mit Namen "TabUnterricht" mit verschiedenen Feldern. Das Feld Unterrichtszeit ist leider ein Textfeld, mit allen einträgen in folgender Form als Beispiel: 15.30-16.30.
Um die Zeit auszurechnen, müsste ich in einer    Abfrage          den Feldinhalt aufteilen in 1. Zeitangabe und 2. Zeitangabe, wie kann ich das machen?

TabUnterricht           
       
           Feldname                  Felddatentyp

           Unterrichtszeit           Text

PS Verwende ACCESS 2003 

Über eine Lösung würde ich mich sehr freuen

Gruß Ingo

bahasu

#1
Hallo,

haben die immer als Trennzeichen ein "-"?
Falls ja => siehe Beispiel im Anhang

Harald

[Anhang gelöscht durch Administrator]
Servus

MzKlMu

Hallo,
und einen Punkt im Zeitformat?
Gruß Klaus

bahasu

Hi

stimmt, der Punkt wird zu Fehlern führen.

Anbei auch dafür eine Lösung

Harald

[Anhang gelöscht durch Administrator]
Servus

MzKlMu

Hi Harald,
ich würde noch ein ZDate() verwenden, sonst kann er mit den Feldern nicht rechnen.
Gruß Klaus

hazel

Vielen Dank Für die beiden Antworten, werde das ausprobieren (Von Harald) und mich dann noch mal melden.


Viele Grüße  Ingo

hazel

Hi

wo soll ich ZDate() verwenden/eintragen, um die Zeit aus von und bis zu berechnen.

Vielen Dank
Ingo

MzKlMu

Hallo,
bis: ZDate(Ersetzen(Teil([feld1];InStr([feld1];"-")+1);".";":"))
Genau so auch bei von.
Gruß Klaus

hazel

Vielen Dank nochmal an Harald und an MzkLMu, es hat das ausprobieren mit der Berechnung und etwas testen doch etwas gedauert.

Ich bin immer wieder erstaunt, wie schnell einem geholfen wird.

Viele Grüsse
Ingo