Hallo Stefan,
Du konstruierst da etwas, was Du vermutlich gar nicht willst:
Einem Klienten werden zwar mehrere Kontakte zugewiesen, aber doch nicht einem Kontakt mehrere Klienten. Deine Tabelle müssten lauten:
KLIENT-tabelle
KlientID(primschl.)
Vorname
Nachname
KONTAKT-tabelle
KontaktID (primschl.)
Datum
Infotext
KlientID (integer)
Für das Formular kannst Du folgende Varianten auswählen:
Klient-Tabelle im Hauptformular, Kontakt-Tabelle im Unterformular oder
Kontakt-Tabelle im Formular, kein Unterformular, dafür die Klienten über ein Listenfeld auswählbar.
Einfacher ist die erste Variante - vor allem, wenn noch nicht alle Klienten in der Datenbank erhalten sind.
Gruß
Robert
Base: Datenverknüpfung
Moderator: Moderatoren
Re: Base: Datenverknüpfung
Hallo Stefan,
wenn die Verknüpfung vom Hauptformular zum Unterformular korrekt ist, dann dürfte das nicht der Fall sein. Wenn Du unter Extras > Beziehungen die Tabellen verknüpft hast, dann liest der Assistent automatisch diese Beziehungen für das Unterformular aus. Ansonsten musst Du in den Formulareigenschaften > Daten unter "Verknüpfen von" und "Verknüpfen nach" angeben.
Gruß
Robert
wenn die Verknüpfung vom Hauptformular zum Unterformular korrekt ist, dann dürfte das nicht der Fall sein. Wenn Du unter Extras > Beziehungen die Tabellen verknüpft hast, dann liest der Assistent automatisch diese Beziehungen für das Unterformular aus. Ansonsten musst Du in den Formulareigenschaften > Daten unter "Verknüpfen von" und "Verknüpfen nach" angeben.
Gruß
Robert