![](/forum/profile/get-photo.asp?memberid=27&type=profile&rnd=376) Elite Veteran
Beiträge: 860
![500](http://www.donkarl.com/forum/images/decorations/multiple/500.gif) ![100](http://www.donkarl.com/forum/images/decorations/multiple/100.gif) ![100](http://www.donkarl.com/forum/images/decorations/multiple/100.gif) ![100](http://www.donkarl.com/forum/images/decorations/multiple/100.gif) ![25](http://www.donkarl.com/forum/images/decorations/multiple/25.gif) ![25](http://www.donkarl.com/forum/images/decorations/multiple/25.gif) Ort: Wien | Hallo, Simon!
(Ich habe mir erlaubt, den Betreff auf etwas inhaltlich sprechenderes zu ändern, damit man den Thread leichter wiederfindet.)
PiratJack - 09.02.21
...
WHERE (((tblMitarbeiter.IDPersonal) Like [Formulare]![Navigationsformular]![_Mitarbeiter] & "*" Or (tblMitarbeiter.IDPersonal) Is Null) AND ((tblMitarbeiter.datLöschungsdatum) Is Null))
...
In der zugrunde liegenden Tabelle sind 39 Einträge von den Kollegen zu finden.
Wenn ich bei der Filterung über das Kombi-Feld z.B. den Mitarbeiter mit der ID 1 eintrage, dann bekomme ich in dem Formular auch die Namen der IDs 10 bis 19 angezeigt, das ist natürlich nicht gewünscht.
...
Naja, du fragst ja auch nach allem, das mit 1 beginnt.
Versuche das WHERE-Statement mal so:
WHERE tblMitarbeiter.IDPersonal = Forms!Navigationsformular![_Mitarbeiter] Or (tblMitarbeiter.IDPersonal Is Null AND tblMitarbeiter.datLöschungsdatum Is Null)
----- 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... |