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
benutze eine Abfrage statt einen Filter und setze die Abfrage als Datensatzherkunft für deine Suchergebnis ein.
Poly

