Hallo Lars,
Kombinationsfelder sind meistens *nicht* die richtige Wahl.
Kombinationsfleder wählen sich wiederholende Daten (eher Texte) direkt in das Feld an das sie gebunden sind. Sie sind mehr eine Eingabehilfe ohne etwas zu erzwingen. Du kannst irgendwas eingeben, was mit dem Feldtyp der Datenbank kompatibel ist.

Du hast die Mitgliedschaftstypen in einer kleinen Extratabelle, diese hat einen Primärschlüssel, die genannte "ID", wahrscheinlich eine Ganzzahl. Du willst also den Namen eines Mitgliedschaftstyps auswählen, aber tatsächlich die entsprechende ID-Nummer des Mitgliedschaftstyps in den Datensatz des Mitglides schreiben. Das macht ein Listenfeld. Unabhängig von der Anordnung der Spalten oder vorhandenen Abfragen funktioniert das Folgende _immer und für alle Listenfelder_ : 0. Stelle sicher, dass die Eigenschaft "Aufklappbar" gesetzt ist, wenn das Listenfeld einzeilig angelegt sein soll.
Tab:Daten
1. Datenfeld: Das Feld der Formulartabelle in welches die ID geschrieben werden soll (der Fremdschlüssel)
2. Art des Inhalts: SQL
3. Inhalt: SELECT "Name","ID" FROM "MglTypen" ORDER BY "Name"
4. Gebunden: 1. Feld 0 ist der sichtbare Name, das gebundene Feld 1 ist die unsichtbare ID zu dem Namen.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an