Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Suchfeld optimieren
zurück: von ca 20 Abfragen die Ergebisse zählen und Anzeigen weiter: Kombinationsfeld & Textfeld verknüpfen Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Jeffrey Lebowski
Einsteiger


Verfasst am:
17. Dez 2012, 15:36
Rufname: Dude
Wohnort: LA, Cali

Suchfeld optimieren - Suchfeld optimieren

Nach oben
       Version: Office 2007

Hallo,

da mir in diesem Forum schon sehr geholfen hat, so bitte ich euch diesmal wieder um einen kleinen Gefallen.

Ich habe ein Suchformular, dass alle Adressdaten aus der Tabelle tblAdressen enthält.
Das Suchfeld ist so programmiert, dass ich auch nach zwei Ausdrücken suchen kann

Code:

Private Sub txtSuche_change()
    Dim strSQL As String
    If Len(Me!txtSuche.Text) > 0 Then
        strSQL = "SELECT ID, ADR_Firma1, ADR_Firma2, ADR_Name,_ 
        ADR_Vorname, ADR_Anrede, ADR_Land, ADR_PLZ, ADR_Ort, ADR_Str_
       FROM tblAdressen WHERE ADR_Firma1 & ADR_Firma2 & ADR_Name & _
       ADR_Vorname & ADR_Anrede & ADR_Land & ADR_PLZ & ADR_Ort & _
       ADR_Str LIKE '*" & Me!txtSuche.Text & "*'"
       Me!liste.RowSource = strSQL
    End If
    If (Right(Me.txtSuche.Text, 1) = Chr(32)) Then
         MsgBox "Bitte Parameter eingeben!", vbCritical, "Fehler"
         MsgBox "Zusammenhängende Parameter bitte mit * zusammenfügen!", vbInformation, "Information"
         Me.txtSuche = Null
    End If
End Sub


Wie gesagt die Suche funktioniert soweit ganz gut.
Leider habe ich jetzt das Problem, dass ich im Feld in dem sich die Länderkennung befindet, nicht ein fach ein D für Deutschland oder CH für die Schweiz eingben kann.
Da diese Parameter in anderen Strings enthalten sind.

Ich habe mir schon einen Lösungsansatz in Richtung neue/weitere If-Verzweigung überlegt, in dem nur mit Großbuchstaben für die Länder gearbeitet wird.

Doch leider weiß ich nicht wie ich dieses realisiere.
Bin leider ein Anfänger und mit meinem Latein am Ende.

Danke für eure Hilfe im voraus!

_________________
The Dude Abides



forum.jpg
 Beschreibung:
So sieht das Formular aus!
 Dateigröße:  78.23 KB
 Angeschaut:  159 mal

forum.jpg



forum.jpg
 Beschreibung:
Ups, nochmals das Formular!!!
 Dateigröße:  78.23 KB
 Angeschaut:  160 mal

forum.jpg


Jeffrey Lebowski
Einsteiger


Verfasst am:
18. Dez 2012, 10:36
Rufname: Dude
Wohnort: LA, Cali


AW: Suchfeld optimieren - AW: Suchfeld optimieren

Nach oben
       Version: Office 2007

Will mir hier denn keiner helfen?

Ich benötige dringend einen Denkanstoß


Please help me!

_________________
The Dude Abides
Bitsqueezer
Office-VBA-Programmierer


Verfasst am:
18. Dez 2012, 10:50
Rufname:

AW: Suchfeld optimieren - AW: Suchfeld optimieren

Nach oben
       Version: Office 2007

Hallo,

vielleicht verwendest Du mal die Forensuche, es mag möglicherweise kaum noch einer auf die andauernde Frage nach "wie erstelle ich ein Suchformular" antworten?

Zum Beispiel hier:

Suchformular in 10 Minuten

Die Suche unter einem einzigen Suchfeld zusammenzuführen, geht natürlich, hat aber genau den Pferdefuß, den Du schon selbst bemerkt hast. Vom User zu erwarten, sich daran zu erinnern, daß Länder nur unter Großbuchstaben gesucht werden, halte ich für eher kontraproduktiv. In der oben dargestellten Lösung wird jedem Feld ein Suchfeld zur Verfügung gestellt, was eine einfache und flexible Suchlösung bedeutet, die jeder User sofort versteht. Ansonsten wäre höchstens eine Lösung eine Alternative, bei der Du etwa eine Kombobox mit den Ländern zur Vorfilterung hinzufügst.

Groß-Kleinschreibung unterscheidet sich im ASCII-Code durch das 8. Bit oder in VBA einfach mit "If txt=UCase(txt)", wobei Du dann jedes einzelne Zeichen testen mußt.

Gruß

Christian
[/url]
Jeffrey Lebowski
Einsteiger


Verfasst am:
18. Dez 2012, 10:57
Rufname: Dude
Wohnort: LA, Cali

AW: Suchfeld optimieren - AW: Suchfeld optimieren

Nach oben
       Version: Office 2007

Sorry, wenn ich hier das Forum zugemüllt haben sollte, doch da ich hier ein Neuling bin, muss ich mich auch erstmal zurechtfinden.

Da mein anliegend dringend ist/war habe ich einfach mal meine Frage gepostet.


Trozdem danke für den Link!

_________________
The Dude Abides
Bitsqueezer
Office-VBA-Programmierer


Verfasst am:
18. Dez 2012, 11:09
Rufname:


AW: Suchfeld optimieren - AW: Suchfeld optimieren

Nach oben
       Version: Office 2007

Hallo,

entschuldige, wenn Dir das jetzt wie ein persönlicher Angriff vorkommen mag, so ist es nicht gemeint, aber das ist für mich eine mehr als fadenscheinige Antwort.

Dies ist ein Standard-phpBB-Forum, von denen es xtausende im Internet gibt, die alle mehr oder weniger gleich funktionieren. In jeder Forensoftware gibt es eine Suchfunktion, und wenn diese noch nicht ausreichend ist, gibt es auch noch Google o.ä.

Wenn Dein Anliegen so dringend ist, wäre die erste Funktion im Internet wohl die Suchfunktion. Antworten zum Thema "Suchen mit einem Formular in Access" müßtest Du wohl mehr als reichlich bekommen, denn beinahe jeder, der eine Datenbank baut, muß früher oder später auch eine Suchfunktion einbauen. Das Suchen über mehrere Spalten hinweg ist auch keine neue Anforderung.

BTW: Im Datensatznavigator gibt es bereits ein Suchfeld, das ziemlich fix einen eingegebenen Wert in jedem Feld eines Endlosformulars suchen kann.

Das schnelle Eingeben einer Frage und lamentieren darüber, daß niemand am besten gestern noch darauf antwortet, ist natürlich zugegebenermaßen bequemer, als sich selbst um eine Antwort zu bemühen.

Gruß

Christian
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 Formulare: Suchfeld im Formular 2 nuehre 88 26. Jun 2013, 14:53
sebahier Suchfeld im Formular
Keine neuen Beiträge Access Formulare: Suchfeld und Kombinationsfeld 34 masterofdisaster711 924 23. Nov 2011, 12:15
masterofdisaster711 Suchfeld und Kombinationsfeld
Keine neuen Beiträge Access Tabellen & Abfragen: SQL Abfrage optimieren - Geschwindigkeit erhöhen 3 Mike2 1013 09. Sep 2011, 13:11
Gast SQL Abfrage optimieren - Geschwindigkeit erhöhen
Keine neuen Beiträge Access Formulare: Suchfeld einfügen 1 Katharina1006 702 18. Mai 2011, 15:43
gisiangel Suchfeld einfügen
Keine neuen Beiträge Access Formulare: Suchfeld verknüpft mit Kombifeld, welches Ergebnis anzeigt 13 ThaHell 299 28. Apr 2011, 23:38
ThaHell Suchfeld verknüpft mit Kombifeld, welches Ergebnis anzeigt
Keine neuen Beiträge Access Formulare: Horizontaler Scrollbalken verdeckt Suchfeld in DS-Formular 0 Stefan24 798 06. Feb 2011, 17:47
Stefan24 Horizontaler Scrollbalken verdeckt Suchfeld in DS-Formular
Keine neuen Beiträge Access Formulare: Textfeld als Suchfeld 1 Matze20041984 202 02. Nov 2010, 10:59
aba Textfeld als Suchfeld
Keine neuen Beiträge Access Formulare: Probleme mit Suchfeld 0 Mirko K 189 01. Sep 2010, 22:53
Mirko K Probleme mit Suchfeld
Keine neuen Beiträge Access Formulare: Kombinationsfeld als Suchfeld 2 HdW 1410 20. Okt 2009, 11:09
HdW Kombinationsfeld als Suchfeld
Keine neuen Beiträge Access Formulare: Schwierigkeiten mit Suchfeld 10 Scheibenmitte 291 30. Aug 2009, 06:22
Willi Wipp Schwierigkeiten mit Suchfeld
Keine neuen Beiträge Access Formulare: Suchfeld mit Unterformular verbinden 2 Martin1983 1199 09. Jun 2009, 17:10
MissPh! Suchfeld mit Unterformular verbinden
Keine neuen Beiträge Access Formulare: mehrere passende Datensätze mittels Suchfeld ausgeben 5 Tobi004 397 06. Aug 2008, 14:16
Marmeladenglas mehrere passende Datensätze mittels Suchfeld ausgeben
 

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