2017-06-20 4 views
0

Ich versuche, dies zu tun. Mein Unterformular ist eine Liste von Elementen, die Sie mieten können. Die Tabellenstruktur ist also etwa so:Access 2010 SubForm bearbeiten und hinzufügen

Mineral ID | Nummer | ... | Fremdschlüssel zum Standort ID

Mieten ID | Datum_von | Datum_zu | ...

Meine Unterform besteht aus einer Liste von Mineralien und meine wichtigsten, alle Informationen über die Miete. Also, wenn ich aktualisiere, sollte es etwas wie Update Mineral Set Miete = (ID meines Hauptformulars) sein

Ich habe viele Möglichkeiten, dies mit Zugangsformularen zu tun, aber ich kann nicht die richtigen Parameter finden.

Die Ansicht ist korrekt, mein Problem ist mit dem Hinzufügen und Editieren von Funktionen.

Vielen Dank!

enter image description here

Antwort

1

Was Tabellenbeziehungen sind? Kann jede Miete mehrere Mineralien haben? Kann jedes Mineral mit Mehrfachmieten verbunden sein? Wenn ja, ist dies eine Viele-zu-Viele-Beziehung. Benötigt eine dritte (Junction-) Tabelle, die Miet- und Mineraldatensätze verknüpft. Optionen für Dateneingabeformular:

  1. einzige Form bis zur Kreuzung gebunden mit Combobox auszuwählen mietet und Mineral

  2. Hauptform gebunden zu mieten und Formular auf Kreuzung mit Combobox gebunden Mineral wählen

  3. Hauptform gebunden an Mineral und Unterform gebunden an Kreuzung mit Combobox, um Miete zu wählen

Wenn jede Miete haben kann ly ein Mineral dann Form sollte gebunden sein, mit einer Combobox zu mieten, um Mineral zu wählen (Mineral ist die "Nachschlagetabelle").

Wenn jedes Mineral nur einer Miete zugeordnet werden kann, dann sollte das Formular mit einer Combobox an Mineral gebunden werden, um die Miete zu wählen (Miete ist die "Nachschlagetabelle").

Verwandte Themen