Abfrage filtern nach alle Datensätze

27/03/2009 - 09:51 von Tamara Mikes | Report spam
Salü alle zusammen

Ich habe ein Formular mit einem ungebundenem Kombinationsfeld kfKategorie. Wenn das
Formular geöffnet wird, steht null in kfKategorie. Wenn der Benutzer einen Wert auswàhlt,
steht der wert drinn.

In einer abfrage habe ich folgendes Filterkriterium:
Wenn(IstNull([Formulare]![frmTagNT]![kfKategorie]);133;[Formulare]![frmTagNT]![kfKategorie])

Wenn ich nun die Abfrage öffne, habe ich alle Datensàtze der Kategorie 133 offen. Wenn ich
im Dropdown einen anderen Wert auswàhle habe ich in der Abfrage die anderen Daten.

Jetzt möchte ich dass beim öffnen nicht die Kategorie 133 geöffnet wird, sondern dass alle
Daten angezeigt werden. Ich habe mir das so vorgestellt:
Wenn(IstNull([Formulare]![frmTagNT]![kfKategorie]);*;[Formulare]![frmTagNT]![kfKategorie])
Das will er aber nicht, er macht aus dem * ein "*".
Dann habe ich folgendes probiert:
Wenn(IstNull([Formulare]![frmTagNT]![kfKategorie]);null;[Formulare]![frmTagNT]![kfKategorie])
Dann bekomme ich keinen einzigen Datensatz statt alle.

Was mache ich falsch?

Vielen Dank für Hilfe
Gruss Tamara
 

Lesen sie die antworten

#1 Mark Doerbandt
27/03/2009 - 09:52 | Warnen spam
Hallo, Tamara,

Tamara Mikes:

Ich habe ein Formular mit einem ungebundenem Kombinationsfeld kfKategorie. Wenn das
Formular geöffnet wird, steht null in kfKategorie. Wenn der Benutzer einen Wert auswàhlt,
steht der wert drinn.

In einer abfrage habe ich folgendes Filterkriterium:
Wenn(IstNull([Formulare]![frmTagNT]![kfKategorie]);133;[Formulare]![frmTagNT]![kfKategorie])

Wenn ich nun die Abfrage öffne, habe ich alle Datensàtze der Kategorie 133 offen. Wenn ich
im Dropdown einen anderen Wert auswàhle habe ich in der Abfrage die anderen Daten.

Jetzt möchte ich dass beim öffnen nicht die Kategorie 133 geöffnet wird, sondern dass alle
Daten angezeigt werden. Ich habe mir das so vorgestellt:
Wenn(IstNull([Formulare]![frmTagNT]![kfKategorie]);*;[Formulare]![frmTagNT]![kfKategorie])
Das will er aber nicht, er macht aus dem * ein "*".
Dann habe ich folgendes probiert:
Wenn(IstNull([Formulare]![frmTagNT]![kfKategorie]);null;[Formulare]![frmTagNT]![kfKategorie])
Dann bekomme ich keinen einzigen Datensatz statt alle.



lies mal http://www.donkarl.com?FAQ3.14 ...

Gruss - Mark

Informationen fuer Neulinge in den Access-Newsgroups unter
http://www.doerbandt.de/Access/Newbie.htm

Bitte keine eMails auf Newsgroup-Beitràge senden.

Ähnliche fragen