Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Unterformular aktualisieren

Begonnen von MFroehlich, August 08, 2019, 14:57:11

⏪ vorheriges - nächstes ⏩

MFroehlich

Hallo Community,
ich habe jetzt schon x ähnliche Beiträge durchgestöbert, aber die Lösung für mein Problem nicht gefunden. Ich bin Access-Anfänger. Hier ist mein Problem:
Ich habe ein Hauptformular: frmbuchung_neu mit darin enthaltenem Unterformular: frmzimmer_ufoBuchung2. Im Hauptformular gibt es ein Kombinationsfeld mit der Zimmernummer. Wenn ich meine bereits eingegebenen Datensätze in diesem Formular nacheinander aufrufe, dann ändern sich die DAten im Unterformular, das die Buchungen für das Zimmer, das im Hauptformular im Kombifeld angegeben ist, richtig mit.
Wenn ich allerdings einen neuen Datensatz eingebe und im Hauptformular im Kombifeld eine Zimmernummer eingebe, bekomme ich die dort bereits bestehenden Buchungen im Unterformular nicht angezeigt.
Kann mir bitte jemand helfen?

Beaker s.a.

Hallo M.,
Aus der Ferne schwer zu sagen.
Vielleicht muss das UFo nur vom Kombi aus aktualisiert werden.
Private Sub DeinKombi_AfterUpdate()
    Me.UfoControlName.Form.Requery
End Sub


gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

MFroehlich

Das habe ich schon probiert. Nutzt aber leider nix.

Beaker s.a.

Kannst du die DB mit ein paar Beispiel-DS hier hoch laden?
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

DF6GL

Hallo,

ZitatWenn ich allerdings einen neuen Datensatz eingebe und im Hauptformular im Kombifeld eine Zimmernummer eingebe, bekomme ich die dort bereits bestehenden Buchungen im Unterformular nicht angezeigt.

Wieso kann es schon Zimmerbelegungen für eine neue Buchung geben?
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

MFroehlich

Eine Zimmerbelegung für eine neue Buchung kann es schon geben. Ich will damit anzeigen, wie die Gesamtbelegung des Zimmers ist - ob es z.B. an diesem Tag schon belegt ist.

Ich habe jetzt aber meine Lösung gefunden. Ich arbeite jetzt mit einem Kombischlüssel und damit funktioniert auch die Lösung, die ihr mir genannt habt.

Vielen herzlichen Dank an euch.