Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Gefundene Datensätze in einen Bericht (Access)





Frage

Hallo Leute Ich bin fast am verzweifeln! Ich habe eine Datenbank und ein schönes Formular mit einer funktionierenden Suchfunktion. Wenn ich nun etwas mit der Suchfunktion suche, werden mehrere Datensätze gefunden. Nun möchte, nur diese gefundenen Datensätze in einem Bericht und nicht die gesamte Datenbank. Wie geht das? Meine Suchfunktion habe im VBA programmiert und der Code sieht so aus: ************************************************ [code]Private Sub cmdSuchen_Click() On Error GoTo bdm_err Dim strText As String strText = txtSuche.Value If strText <> "" Then Me.Filter = "Erstellername LIKE ´*" & strText & "*´" Me.FilterOn = True End If strText = Me.Bookmark Exit Sub bdm_err: Select Case Err Case 3021 Me.FilterOn = False MsgBox "Leider kein Datensatz mit diesem Suchbegriff gefunden" End Select Resume Next End Sub[/code] ************************************************ Ich würde es super finden, dass sobald man auf den Suchbutton klickt und die Datensätze gefunden wurden, noch im gleichen Moment einen Bericht erscheint mit nur den gefunden Datensätzen. Was muss ich im Code verändern damit es so funktioniert? Vielen Dank für die Hilfe!! Mit freundlichen Grüssen

Antwort 1 von Poly

Hallo,

benutze eine Abfrage statt einen Filter und setze die Abfrage als Datensatzherkunft für deine Suchergebnis ein.

Poly