Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Filter in Formular zeigt nicht alles an
zurück: Bilder anzeigen weiter: Trennlinien in Unterformulat Datenblattansicht bei Änderung Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Siljen
Access-DAU


Verfasst am:
31. Jan 2013, 19:51
Rufname:

Filter in Formular zeigt nicht alles an - Filter in Formular zeigt nicht alles an

Nach oben
       Version: Office 2003

Hallo,

habe in einem Formular 3 Spalten, auf die gleichzeitig gefiltert werden soll.
Befehl mittels Befehlsschaltfläche:
Code:
Private Sub Befehl39_Click()
    If Nz(Me!SUCH_PRIO) <> "" Then
        Me.Filter = "[PRIO] Like '*" & Me!SUCH_PRIO & "*'" _
             & " AND [EMPFÄNGER] Like '*" & Me!SUCH_EMPF & "*'" _
             & " AND [FIRMA] Like '*" & Me!SUCH_FIRMA & "*'"
        Me.FilterOn = True
      Else
        Me.FilterOn = False
    End If
End Sub
Das funktioniert soweit auch ganz gut, wenn alle 3 Felder befüllt sind.
Ist aber bei einem Datensatz nur das Feld "PRIO" befüllt, die anderen aber komplett leer (quasi "IST NULL"), dann werden diese Datensätze, obwohl das Suchkriterium im Feld PRIO auftaucht, nicht angezeigt.

Wie muss ich den Code erweitern, damit auch Datensätze angezeigt werden, die zwar eins der Suchkriterien erfüllen, auf der anderen Seite aber die beiden anderen Suchfelder komplett leer haben?

Vielen Dank!!!

PS: Bin kein Programmierer, ich kopiere nur Codes. Smile
derArb
getting better


Verfasst am:
31. Jan 2013, 19:58
Rufname: derArb
Wohnort: Berlin


AW: Filter in Formular zeigt nicht alles an - AW: Filter in Formular zeigt nicht alles an

Nach oben
       Version: Office 2003

Hallo,

die Nz-Funktion ersetzt NULL Werte mit einem einstellbaren Wert.
Wende Die Nz-Funktion auch bei den LIKE Werten an.
Code:
Private Sub Befehl39_Click()
    If Nz(Me!SUCH_PRIO) <> "" Then
        Me.Filter = "[PRIO] Like '*" & Nz(Me!SUCH_PRIO, "") & "*'" _
             & " AND [EMPFÄNGER] Like '*" & Nz(Me!SUCH_EMPF, "") & "*'" _
             & " AND [FIRMA] Like '*" & Nz(Me!SUCH_FIRMA, "") & "*'"
        Me.FilterOn = True
      Else
        Me.FilterOn = False
    End If
End Sub

_________________
MfG
derArb

Scio me nihil scire...Εν οίδα οτι ουδέν οίδα... Ich weiss, dass ich nichts weiss (Sokrates)
Ich bevorzuge Beiträge mit korrekter deutscher Grammatik.
Nouba
nicht ganz unwissend :)


Verfasst am:
31. Jan 2013, 20:08
Rufname:
Wohnort: Berlin

AW: Filter in Formular zeigt nicht alles an - AW: Filter in Formular zeigt nicht alles an

Nach oben
       Version: Office 2003

Hallo,

die Nz-Funktion gehört an eine andere Stelle; z. Bsp.: ... Nz([EMPFÄNGER]) ...

_________________
mit freundlichen Grüssen Nouba

Wenn beim Lesen eines Beitrags der Eindruck entsteht, dass sich der Fragesteller wenig Mühe gegeben hat, so erhöht das nicht unbedingt die Motivation, eine Antwort zu verfassen.
Siljen
Access-DAU


Verfasst am:
01. Feb 2013, 09:35
Rufname:


AW: Filter in Formular zeigt nicht alles an - AW: Filter in Formular zeigt nicht alles an

Nach oben
       Version: Office 2003

Huhu,

ok, habe es nun wie folgt gemacht, mit dem gewünschten Ergebnis (=Lösung):
Code:
Private Sub Befehl39_Click()
    If Nz(Me!SUCH_PRIO) <> "" Then
        Me.Filter = "Nz([PRIO]) Like '*" & Me!SUCH_PRIO & "*'" _
             & " AND NZ([EMPFÄNGER]) Like '*" & Me!SUCH_EMPF & "*'" _
             & " AND NZ([FIRMA]) Like '*" & Me!SUCH_FIRMA & "*'"
        Me.FilterOn = True
      Else
        Me.FilterOn = False
    End If
End Sub
Vielen Dank!!!

S.
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Formular --> Tabelle ? 6 AlexisM 835 27. Apr 2005, 10:56
AlexisM Formular --> Tabelle ?
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Access Tabellen & Abfragen: Access Formular: Ergebnisse Tabelle speichern 4 Gast 956 24. März 2005, 16:23
Willi Wipp Access Formular: Ergebnisse Tabelle speichern
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Access Tabellen & Abfragen: min und max in einer abrage oder formular 1 Diepers 637 23. März 2005, 08:54
stpimi min und max in einer abrage oder formular
Keine neuen Beiträge Access Tabellen & Abfragen: Feld wird nicht in Formular angezeigt 1 Chef_1 528 12. März 2005, 21:27
stpimi Feld wird nicht in Formular angezeigt
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragefeld über ein Kombifeld aus Formular ändern 3 ggazarog 1148 31. Dez 2004, 15:34
mapet Abfragefeld über ein Kombifeld aus Formular ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Formular und Feldberechnung 1 Gast 1059 17. Okt 2004, 19:01
Reinhard Formular und Feldberechnung
Keine neuen Beiträge Access Tabellen & Abfragen: Wert eines Feldes aus Formular in Tabelle speichern 18 kave78 13710 16. Okt 2004, 13:40
Ming Wert eines Feldes aus Formular in Tabelle speichern
Keine neuen Beiträge Access Tabellen & Abfragen: Filter an Kreuztabelle übergeben 0 rwinkler 831 06. Aug 2004, 09:07
rwinkler Filter an Kreuztabelle übergeben
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragefeld nachträglich in Formular 3 Sebbl 1705 05. Aug 2004, 15:14
mabe38 Abfragefeld nachträglich in Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Formular aus Endlosformular öffnen ? 10 G-Markus 1619 20. Jul 2004, 15:38
Gast Formular aus Endlosformular öffnen ?
Keine neuen Beiträge Access Tabellen & Abfragen: Formular SQL-Anweisung 1 Tomma 742 05. Jul 2004, 12:43
stpimi Formular SQL-Anweisung
Keine neuen Beiträge Access Tabellen & Abfragen: Komplexe Beziehungen... wie baue ich mein Formular auf 6 Gast 1867 25. Jun 2004, 14:36
Florianbur Komplexe Beziehungen... wie baue ich mein Formular auf
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: JavaScript