Elite Veteran
Beiträge: 868
Ort: Wien | Deine Abfragen holen also aufgrund versch. Kriterien Daten zu Geräten aus drei Tabellen. Einen direkten Zusammenhang zwischen den beiden Abfragen sehe ich nicht. Allerdings schriebst du:
...möchte eine Abfrageverbindung herstellen...
Also ich starte eine Abfrage für gewisse Geräte aus Tabellen, dann wähle ich aus der Abfrage das Gerät aus und dann sollte die nächste Abfrage öffnen. Nun stellt sich mir die Frage wie man sowas machen könnte.
Was meinst du mit "Abfrageverbindung"?
Und was damit, dass du aus der Abfrage das Gerät auswählst? Wie machst du das? Hat das etwas mit der 2. Abfrage zu tun?
Falls es dir nur um die reine Ablaufsteuerung geht, d.h. dass die zweite Abfrage sich irgendwie nach der ersten öffnet:
Normalerweise und v.a. wenn das Programm auch von Anderen benutzt wird, solltest du gar keine Abfragen direkt und sichtbar öffnen, sondern die Programmoberfläche komplett mit Formularen und Berichten gestalten. Man geht also meist so vor, dass man Abfrageergebnisse nur in Formularen am Bildschirm anzeigt (sowie über Berichte druckt) und über diese Formulare die Programmabläufe steuert.
Direkt in Abfragen kann man hingegen kaum Abläufe regeln, sprich programmieren, weil sie nur sehr beschränkt VBA-Code (und gar keine Makros) enthalten können. Was geht, ist, dass man per VBA oder Makro zwei Abfragen unmittelbar nacheinander öffnet. Wie gesagt, sollte man das nicht tun sondern Formulare benutzen. Wenn du das trotzdem möchtest, dann verrate deine Access-Version und ob du lieber mit VBA oder Makros arbeiten willst.
Falls ich mit meinen Rückfragen hier daneben treffe, solltest du den gewünschten Ablauf nochmal mit anderen Worten schildern, z.B. mit einem konkreten (Daten-) Beispiel.
----- Servus
Karl
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek - Jetzt anmelden für 19./20.10. in Nürnberg
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy... |