Tabellen erstellen und Formatierungen sowie Beschriftung

01/06/2009 - 12:36 von Lupus Goebel | Report spam
Hallöschen,

mit

\\\
CREATE TABLE tbl_AP
(ID COUNTER(1,1),
Anrede Text(6),
Vorname Text(30),
Nachname Text(30),
Funktion Text(30),
Uhrzeit date,
Jahrestag date,
handicap Text(60))
///

erstelle ich eine Tabelle.

Was ich nicht hinbekommen habe,
1. Feldbeschreibung
2. ...TableDefs("tbl_AP").Fields("[Uhrzeit]")
Hier soll immer das Aktuelle Datum oder Uhrzeit
stehen wenn ein neuer Datensatz angelegt wird.
3. Anzeigeformat für das jeweilige Feld
Uhrzeit hh:mm oder als Datum TT.MM.JJ
4. z.B. soll Feld Anrede ein Kombinationsfeld werden mit einer
Wertliste.

Arbeite derzeit mit WIN XP und A2t und Kaffee vom Aldi

So .. verlange ich zuviel oder ist das machbar?

MfG - Lupus Goebel
Der Sumpf- Morasthobbybastler und Anfaenger mit
Wissensdurst (http://www.lupusdw.de http://foto.lupusdw.de)
Urlaub macht man in Irland: http://www.eaglesnest-bb.com/
 

Lesen sie die antworten

#1 Peter Doering
01/06/2009 - 17:33 | Warnen spam
Hallo,

Lupus Goebel wrote:

mit

\\\
CREATE TABLE tbl_AP
(ID COUNTER(1,1),
Anrede Text(6),
Vorname Text(30),
Nachname Text(30),
Funktion Text(30),
Uhrzeit date,
Jahrestag date,
handicap Text(60))
///

erstelle ich eine Tabelle.

Was ich nicht hinbekommen habe,
1. Feldbeschreibung
2. ...TableDefs("tbl_AP").Fields("[Uhrzeit]")
Hier soll immer das Aktuelle Datum oder Uhrzeit
stehen wenn ein neuer Datensatz angelegt wird.
3. Anzeigeformat für das jeweilige Feld
Uhrzeit hh:mm oder als Datum TT.MM.JJ



Punkte 1-3 geht jeweils per DAO, nicht per SQL. Also, nachdem die Tabelle
angelegt ist, kannst du per TableDef darauf zugreifen und die
entsprechenden Eigenschaften setzen:

Dim Tdf As DAO.TableDef
Dim Fld As DAO.Field

Set Tdf = CurrentDb.TableDefs("tbl_AP")
Set Fld = Tdf.Fields("Uhrzeit")
With Fld
.Properties.Append .CreateProperty("Description", dbText, _
"Deine Beschreibung")
.Properties.Append .CreateProperty("Format", dbText, _
"Short Time")
.Properties.Refresh
End With

Alles ungetestet, Errorhandlung usw. bleibt dir ueberlassen.

4. z.B. soll Feld Anrede ein Kombinationsfeld werden mit einer
Wertliste.



Davon solltest du tunlichst die Finger lassen und im Formular loesen. Siehe
http://www.mvps.org/access/tencommandments.htm (2. Gebot ;-)

Gruss - Peter

Mitglied im http://www.dbdev.org
FAQ: http://www.donkarl.com

Ähnliche fragen