2017-05-22 3 views
0

Ich habe ein Buchungssystem eingerichtet, das dem Benutzer die Buchung einer Fährfahrt ermöglicht. Sobald der Benutzer seine Buchung erstellt hat, öffnet sich ein weiteres Fenster mit einer Bestätigung, die die Informationen anzeigt, die sie eingegeben haben, und auch den berechneten Preis, abhängig davon, was sie eingegeben haben. All das ist in Ordnung, aber ich hatte ein Problem damit, dass es nach der Erstellung nicht zum richtigen Datensatz ging. Ich habe eingegeben: = "[Booking Number]=" & [Booking Number] in die WHERE CLAUSE auf dem MACRO für die Schaltfläche vor diesem Fenster erscheint in der Hoffnung, dies würde funktionieren.MS-Access Datensatz öffnen, wie er erstellt wird

Das Problem, dem ich jetzt gegenüberstehe, ist jedoch, dass das Bestätigungsfenster leer ist. Ich denke, das liegt daran, dass es versucht, eine Aufzeichnung aufzunehmen, die noch nicht erstellt wurde, aber da ich mit Access nicht vertraut bin (buchstäblich begann gestern), weiß ich nicht, wie ich das umgehen soll.

Antwort

0

Ich löste das, indem ich die WHERE CLAUSE auf dem Makro entfernte.

Auf dem Bestätigungsformular, On_Open habe ich eine Aktualisierung hinzugefügt, bevor ich zum Datensatz gehe. Dies hat das Problem gelöst.

Verwandte Themen