Tabellenfeld Format

Hallo,

ich habe ein ganz triviales Problem mit meiner Datenbank.

Wir haben Auftragsnummern in dieser Form:
2007/03/0001

Ich bastle jetzt schon seit Stunden herum das diese im Feld dann auch so angezeigt werden. Am besten sollen Sie auch mit den / gespeichert werden. Der User gibt es allerdings nur in dieser Form ein: 2007030001

Ich hatte es bisher bei Format mit 0000/00/0000 versucht was leider allerdings nicht klappt. Die Zahlen werden zusammenhängend angezeigt.
Wenn ich eine Input Mask nutze werden aber leider die Schrägstriche nicht mitgespeichert.

Zusätzlich hätte ich gerne das bei den ersten vier nullen das aktuelle Jahr und bei den nächsten 2 nullen standartmäßig 03 steht. Der Cursor sollte dann bei der Eingabe automatisch auf den letzten 4 Stellen landen.

Wenn dies über die Standartfunktionen nicht möglich ist, hat jemand eine Idee wie man das per VBA realisieren könnte?

Dankeschön

Gruß

Frank

Hallo Frank,

Wir haben Auftragsnummern in dieser Form:
2007/03/0001

Ich bastle jetzt schon seit Stunden herum das diese im Feld
dann auch so angezeigt werden. Am besten sollen Sie auch mit
den / gespeichert werden. Der User gibt es allerdings nur in
dieser Form ein: 2007030001

Ich hatte es bisher bei Format mit 0000/00/0000 versucht was
leider allerdings nicht klappt. Die Zahlen werden
zusammenhängend angezeigt.
Wenn ich eine Input Mask nutze werden aber leider die
Schrägstriche nicht mitgespeichert.

Zusätzlich hätte ich gerne das bei den ersten vier nullen das
aktuelle Jahr und bei den nächsten 2 nullen standartmäßig 03
steht. Der Cursor sollte dann bei der Eingabe automatisch auf
den letzten 4 Stellen landen.

Im Entwurf der entsprechenden Tabelle:
Felddatentyp des Feldes auf Text einstellen
unter Eigenschafen Allgemein bei Eingabeformat folgendes eintragen (oder reinkopieren):
2\000/\0\3/9999;0;*
das wird dann umgesetzt in
„20"00“/03/"9999;0;*
(du kannst auch wahlweise das reinkopieren)
das letzte Semikolon und der Stern deuten auf dem Bildschirm wie bei der Bank die fehlenden Zeichen an, du kannst das auch weglassen oder den Stern durch z. B. einen Unterstrich o. ä. ersetzen

Gruß
Marion

Dankeschön!! So funktioiert es jetzt.