Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: hazel am März 20, 2011, 18:31:44

Titel: Feldinhalt teilen
Beitrag von: hazel am März 20, 2011, 18:31:44
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
Titel: Re: Feldinhalt teilen
Beitrag von: bahasu am März 20, 2011, 18:51:15
Hallo,

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

Harald

[Anhang gelöscht durch Administrator]
Titel: Re: Feldinhalt teilen
Beitrag von: MzKlMu am März 20, 2011, 18:56:56
Hallo,
und einen Punkt im Zeitformat?
Titel: Re: Feldinhalt teilen
Beitrag von: bahasu am März 20, 2011, 19:01:12
Hi

stimmt, der Punkt wird zu Fehlern führen.

Anbei auch dafür eine Lösung

Harald

[Anhang gelöscht durch Administrator]
Titel: Re: Feldinhalt teilen
Beitrag von: MzKlMu am März 20, 2011, 19:07:08
Hi Harald,
ich würde noch ein ZDate() verwenden, sonst kann er mit den Feldern nicht rechnen.
Titel: Re: Feldinhalt teilen
Beitrag von: hazel am März 20, 2011, 19:09:13
Vielen Dank Für die beiden Antworten, werde das ausprobieren (Von Harald) und mich dann noch mal melden.


Viele Grüße  Ingo
Titel: Re: Feldinhalt teilen
Beitrag von: hazel am März 20, 2011, 19:21:12
Hi

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

Vielen Dank
Ingo
Titel: Re: Feldinhalt teilen
Beitrag von: MzKlMu am März 20, 2011, 19:23:04
Hallo,
bis: ZDate(Ersetzen(Teil([feld1];InStr([feld1];"-")+1);".";":"))
Genau so auch bei von.
Titel: Re: Feldinhalt teilen
Beitrag von: hazel am März 20, 2011, 19:46:30
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