Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Darstellung m:n Beziehung auf Formularebene

Begonnen von gilles_de_rais, September 08, 2017, 12:08:07

⏪ vorheriges - nächstes ⏩

gilles_de_rais

Hallo,

kann mir jemand sagen, wie ich eine m:n-Beziehung auf Formularebene korrekt abbilde? Ich habe zwei Tabellen über eine Zwischentabelle miteinander verbunden. Tabelle A habe ich als Übergeordnetes Formular mit Tabelle B über ein Unterformular verbunden. Will ich nun beispielsweise ein Kombi-Feld einfügen und die Daten in der Zwischentabelle AB hinterlegen, so werden mir aber nicht die entsprechenden in Tabelle AB hinterlegten Fremdschlüssel angezeigt, sondern lediglich Felder aus der dem UFO zugrundeliegenden Tabelle.

Die Frage ist, ob ich diese Zwischentabelle manuell verknüpfen muss oder ob über die im Beziehungsfenster hergestellte Relation diese Abhängigkeit normalerweise automatisch von Access erkannt werden müsste, sodass alle verfügbaren Felder der verknüpften Tabellen zur Auswahl stehen?

Eigentlich kann das doch gar nicht so kompliziert sein. Denn selbst im Buch von Andreas Stern wird für m:n-Beziehungen lediglich beschrieben, dass man die Formulare wie oben von mir beschrieben anlegt und dann alle gewünschten Kombifelder einfügt.

Sieht jemand vielleicht direkt, was ich falsch mache?

MzKlMu

Hallo,
das Unterformular muss an die Tabelle AB gebunden werden, nicht an B.
Das Kombi des Ufos bezieht dann seine Daten aus B.
Gruß Klaus

gilles_de_rais

Hallo,
ich habe es mir ja eigentlich genauso schon gedacht. Im Buch ist das irgendwie aber irreführend beschrieben. Vielen Dank für die Aufklärung!

Gruß,
Dennis