2017-06-15 1 views
0

Schritt für Schritt gehe ich mit meiner Gasoline-Inventardatenbank voran und es wird eigentlich schon Spaß machen, verschiedene neue Dinge in der Datenbank auszuprobieren.Formular mit Unterformular - Suche nach Datensatz durch Aktualisierung eines der beiden Felder

Wie auch immer, ich blieb bei einem kleinen Problem stecken.

Ich habe ein Formular mit einem Unterformular. Mai Hauptformular hat zwei Felder. Eine ist die Tankstelle und eine ist das Datum des Berichts, der hereinkommt.

Jeder Bericht einer Station enthält ein oder mehrere Produkte mit Gallonen verkauft, geliefert und körperliche Inventar (muss manuell angewendet werden, wie Gas ausbreitet, wenn warm)

Ich habe versucht, ein Makro zu jedem der beiden Felder hinzufügen, die nach dem Update fragt, aber das hat nichts getan.

Wie auch immer, ich bin auf der Suche nach einer Lösung, mit der ich nach vergangenen Datensätzen suchen kann, indem ich nur eines der beiden Felder im Hauptformular aktualisiere.

enter image description here

+0

Die Recordsource für Ihr Teilformular hat die StationID? Wenn dies der Fall ist, klicken Sie auf den Container für das Unterformular (d. H. Das Feld, es befindet sich nicht im eigentlichen Unterformular). Gehen Sie zur Karteikarte 'Daten' und fügen Sie die StationID in den 'Link Master Fields' und' Link Child Fields' hinzu. Ihr Unterformular wird nun mit dem Hauptformular synchronisiert. –

Antwort

0

Ich denke, Sie haben eine Tabelle der Station Details enthält - Stations-ID, Stationsname usw. So etwas wie das Bild unten.
enter image description here

Sie finden auch eine Tabelle oder eine Abfrage, die Verkäufe zeigt, Lieferung, etc. für jede Station auf der Grundlage der Stations-ID (es auch einen Bericht Datum haben wird - vergessen, dass zu meinem Beispiel Tabelle hinzufügen) .
enter image description here

Wenn Sie das Unterformular in die Hauptform legen Sie die beiden Formen verbinden müssen, damit sie synchron mit dem Master/Child Feldern (Ihr StationID), die verfügbar sind in dem Eigenschaftsfenster für das Unterformular Container bleiben: enter image description here

+0

hey, danke für deine Mühe, mir in erster Linie zu helfen, ich schätze das wirklich! Ich habe Ihre Antwort überprüft und soweit ich sagen kann, ist alles in Ordnung. Ich habe das Formular mit dem Unterformular mit dem Assistenten erstellt, und wenn ich durch die Datensätze scrolle, kann ich alle Einträge im Unterformular entsprechend der Station und dem Datum sehen. ABER ich möchte in der Lage sein, einen bestimmten Datensatz nachschlagen, indem Sie eines dieser beiden Felder oben aktualisieren. Im Moment passiert nichts, es manipuliert im Grunde genommen nur die momentan offene Platte. – wolfgoesusa

Verwandte Themen