-
Benutz für die Datenherkunft des Forms keine Abfrage,
sondern die Tabelle.
-
Erstelle ein ungebundenes Textfeld („txtSuchen“) und
benutze die folgende Ereignisprozedur für das Ereignis „Nach
Aktualisierung“ des Textfeldes:
Sub txtSuchen_Afterupdate()
Me.Filter=„DeinTabellenfeld like '*“ & Me!txtSuchen & „*’“
'im Fall daß „DeinTabellenfeld“ vom Datentyp Text ist.
Me.Filteron=true
End Sub
Hallo Franz,
das habe ich gemacht. Nur kann ich in den anderen Feldern weiterhin mit Wildcard suchen und ein Ergebnis wird angezeigt. Im von Dir vorgeschlagenen Textfeld ist leider keine Eingabe möglich und es wird auch nichts angezeigt, wenn ich in den gebunden Feldern per Wildcard gesucht habe und ein Datensatz gefunden wurde.
Die Formulareigenschaften sind im Reiter Daten wie folgt eingestellt:
Filter zulassen: Ja
Bearbeitung zulassen: Nein
Löschen zulassen: Nein
Anfügen zulassen: Nein
Daten eingeben: Nein
Recordsettyp: Dynaset
Datensätze sperren: Keine Sperrungen
Sandartwerte abrufen: Ja
Für das ungebundene Textfeld sind die Eigenschaften im Reiter Daten wie folgt eingestellt:
Aktiviert: Ja
Gesperrt: Nein
Filter anwenden: Datenbankstandard
Grüsse aus Osnabrück,
Hans