Hi,
Am 19.05.2011 18:15, schrieb Robert Großkopf:
Hallo Michael,
Ich möchte nun eine Tabelle "Abteilungen" anlegen, die nur die Spalten
"AbtID" und "AbtName" enthält.

Nun soll man im Formular (mit dem Assistenten erstellt) bei Abteilung
keinen Freitext mehr eingeben, sondern stattdessen aus den Einträgen
der Spalte "AbtName" in der Tabelle "Abteilungen" wählen können.

Du hast also in die Grundtabelle die AbtID eingefügt, oder? Das müsste
auf jeden Fall.
Ich habe schon ein wenig mit den Möglichkeiten unter "Formular
bearbeiten" herum experimentiert, indem ich mit "ersetzen durch" aus
dem Textfeld ein Listenfeld gemacht und die Option "Aufklappbar"
auf "Ja" gesetzt habe. Anschließend unter dem Reiter
"Listen-Einträge" noch 3 Möglichkeiten vorgegeben und es klappte schon
mal mit der Auswahl.

Nun möchte ich aber statt einer vorgegebenen Liste die Einträge einer
Tabelle vorgeben...

Wähle dafür "SQL". Dann kannst Du auf einen Button mit "..." drücken und
der Abfrageeditor öffnet sich. Dort dann die Abteilungstabelle
auswählen, die Felder AbtName und AbtID (genau in dieser Reihenfolge),
das Feld AbtName vermutlich noch aufsteigend sortieren und den Editor
anschließend schließen. Dann hast Du die Abfrage fertig. Jetzt werden
alle Abteilungen angezeigt, an das zugrundeliegende Feld aber die IDs
weitergegeben.

Ich glaube einfacher ist das Hereinziehen einer Listbox in das Formular.
Dann öffnet sich der Wizard (Assistent), dem man nur zu folgen braucht.

Gruß Peter
--
-----------------------------------------------------------------
To unsubscribe send email to [email protected]
For additional commands send email to [email protected]
with Subject: help

Antwort per Email an