von berndkli » Sa, 02.06.2007 00:00
Hallo Gixxer
Du könntest mit einer Concat Funktion die Typzahl - 11 bzw.22- mit der ID Nummer der Primärschlüsselspalte kombinieren.
Deine Geräte Tabelle müsste dann die Spalten "ID" (Primäschlüssel), "Typ" und "Gerätebezeichnung" enthalten. Die ID Spalte lässt du mit 1001 beginnen, das hat den Effekt von 3 führenden Nullen. Wenn du dann bei "Typ" 22 eingibst, würde sich die Nummer 221001 generieren, das zweite Gerät hätte z.B. die Nummer 111002 usw. Da sich die Concat Funktion nicht in der Tabelle selbst realisieren lässt muss man den Umweg über eine Abfrage bzw. Tabellenansicht gehen.
In die Tabellenansicht (ich nenn sie mal "Concat") übernimmst du die ID Spalte aus der Geräte Tabelle, in die nächste Spalte schreibst du bei "Feld"
.
Erstelle ein Formulardokument mit einem Hauptformular das mit einem Tabellenkontrollfeld den Inhalt der Geräte Tabelle darstellt und mit einem Subformular, an das du ein Textfeld bindest das die CONCAT Spalte der "Concat" Tabellenansicht darstellt. Über die jeweiligen ID Spalten verknüpfst du die beiden Formulare.
Um dann alle Geräte mit den Seriennummern in einer Tabelle zu sehen, must du noch eine entsprechende Abfrage erstellen.
Das war jetzt mal ein grober Umriss, wenn noch was unklar ist, frag noch mal nach bzw. gib mir per PM deine Email adresse dann schick ich dir meine Test Datei.
Gruss Bernd
Hallo Gixxer
Du könntest mit einer Concat Funktion die Typzahl - 11 bzw.22- mit der ID Nummer der Primärschlüsselspalte kombinieren.
Deine Geräte Tabelle müsste dann die Spalten "ID" (Primäschlüssel), "Typ" und "Gerätebezeichnung" enthalten. Die ID Spalte lässt du mit 1001 beginnen, das hat den Effekt von 3 führenden Nullen. Wenn du dann bei "Typ" 22 eingibst, würde sich die Nummer 221001 generieren, das zweite Gerät hätte z.B. die Nummer 111002 usw. Da sich die Concat Funktion nicht in der Tabelle selbst realisieren lässt muss man den Umweg über eine Abfrage bzw. Tabellenansicht gehen.
In die Tabellenansicht (ich nenn sie mal "Concat") übernimmst du die ID Spalte aus der Geräte Tabelle, in die nächste Spalte schreibst du bei "Feld" [code]CONCAT("Typ","ID")[/code].
Erstelle ein Formulardokument mit einem Hauptformular das mit einem Tabellenkontrollfeld den Inhalt der Geräte Tabelle darstellt und mit einem Subformular, an das du ein Textfeld bindest das die CONCAT Spalte der "Concat" Tabellenansicht darstellt. Über die jeweiligen ID Spalten verknüpfst du die beiden Formulare.
Um dann alle Geräte mit den Seriennummern in einer Tabelle zu sehen, must du noch eine entsprechende Abfrage erstellen.
Das war jetzt mal ein grober Umriss, wenn noch was unklar ist, frag noch mal nach bzw. gib mir per PM deine Email adresse dann schick ich dir meine Test Datei.
Gruss Bernd