Base: Datenverknüpfung

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Base: Datenverknüpfung

Re: Base: Datenverknüpfung

von RobertG » Mi, 15.06.2016 19:20

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

Re: Base: Datenverknüpfung

von RobertG » Di, 14.06.2016 12:45

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

Nach oben