Zeit Feld

10/02/2009 - 23:08 von martin koenig | Report spam
Hallo zusammen

Habe mir in Access 2007 eine VBA Routine geschrieben, welche die Eingabe aus
einem Zeitfeld formatiert. Beispiel: Eingabe 1 => 10:00 oder Eingabe 1250 =>
12:50 oder Eingabe 11 => 11:00.

Nun habe ich aber meine Probleme, diese Logik einer Textbox anzuhàngen,
welche als Datenfeld eine Spalte mit dem Datentyp Datum/Zeit und dem Format
24h hat.

Wie bringe ich das hin, und welches Event muss ich wàhlen, so dass ich die
Formatierungslogik zuerst übersteuern kann bevor es Access 2007 basierend
auf dem zugrundeliegenden Datenbankfeld für mich macht und jeweils meckert.

Besten Dank für jede Hilfe.
Martin
 

Lesen sie die antworten

#1 Thomas Möller
10/02/2009 - 23:14 | Warnen spam
Hallo Martin,

martin koenig schrieb:
Habe mir in Access 2007 eine VBA Routine geschrieben, welche die Eingabe aus
einem Zeitfeld formatiert. Beispiel: Eingabe 1 => 10:00 oder Eingabe 1250 =>
12:50 oder Eingabe 11 => 11:00.

Nun habe ich aber meine Probleme, diese Logik einer Textbox anzuhàngen,
welche als Datenfeld eine Spalte mit dem Datentyp Datum/Zeit und dem Format
24h hat.

Wie bringe ich das hin, und welches Event muss ich wàhlen, so dass ich die
Formatierungslogik zuerst übersteuern kann bevor es Access 2007 basierend
auf dem zugrundeliegenden Datenbankfeld für mich macht und jeweils meckert.



Du könntest es mit zwei Textfeldern probieren. Da eine dient zur Eingabe
und wird durch Dich entsprechend formatiert. Am Ende übergibst Du dann
den gültigen Zeitwert an da zweite Textfeld. Dieses ist an das Feld mit
dem Datentyp Datum/Zeit gebunden und wird auf dem Formular nicht angezeigt.

HTH
Thomas

Homepage: www.Team-Moeller.de

Ähnliche fragen