Elite Veteran
Beiträge: 876
Ort: Wien | Hallo, Rut!
rutmay - 25.09.23
bisher war ich noch nicht mit Access in Berührung gekommen, bin also totaler Anfänger.
Es geht um die Mitgliederverwaltung eines kleinen Vereins, ich habe eine Datenbank aufgesetzt und ein Formular hinbekommen.
Bei einem weiteren Formular, das aus gefilterten Daten besteht, möchte ich jetzt einen Button setzen, der mich zum selben Datensatz in dem ersten Formular führt. Ich habe hier auf der Website in der FAQ das gefunden:
"4.3 Formulare synchronisieren" mit dem Code:
Forms!frmFormular2.Recordset.FindFirst "Id = " & Me!Id
Leider weiß ich nicht, wo ich das eintragen kann, ist das ein Makro?
Wenn ich selber was zusammenklicke, kommt raus:
[Formulare]![frmMitglieder]![ID].[Anzeigen]
Das bringt mich zu dem richtigen Formular, aber nicht zu dem betreffenden Datensatz...
...
Das ist eine Zeile VBA-Code. Um sie einzufügen:
1. Gehe zur Eigenschaft "Beim Klicken" des Knopfes
2. in der Eigenschaftenzeile rechts klicke auf den kleinen Knopf mit dem Abwärtspfeil und wähle [Ereignisprozedur]
3. klicke auf die kleine Schaltfläche mit den 3 Punkten rechts davon
4. im VBA-Editor kopiere diese Zeile an die Stelle, wo der Cursor zu stehen kommt:
Forms!frmMitglieder.Recordset.FindFirst "Id = " & Me!Id
5. Speichere den Code und teste, ob die Schaltfläche funktioniert.
----- Servus
Karl
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy... |