Suchergebnisse

Suchergebnisse 1-18 von insgesamt 18.

  • Benutzer-Avatarbild

    Hallo ihr lieben Ich habe eine Bindingsource, die ich mithilfe einer Textbox filtere und so quasi eine Volltextsuche habe. Bisher habe ich immer nur String Datentypen durchsucht, das sah wie folgt aus: VB.NET-Quellcode (2 Zeilen) Klappt wunderbar. Jetzt möchte ich auswählbar machen, welche Spalten durchsucht werden und es sollen neue durchsuchbare Spalten hinzukommen. So versuche ich gerade testweise die Spalte ListPrice (Double) in die bestehende Suche zu integrieren. Folgender Code klappt: VB.…

  • Benutzer-Avatarbild

    Ich weiß nicht, ob ich dich richtig verstehe. Aber meinst du das? ​"ArtNr like '%1,5%' OR Name1 like '%1,5%' OR EAN like '%1,5%' OR ListPrice = 1,5"

  • Benutzer-Avatarbild

    Hallo @tragl danke für den Einwand. Sehr hilfreich :o) Aber ich bin zu doof irgendwie. Der Code vom @ErfinderDesRades funktioniert nicht. So sieht meine Sub jetzt aus: VB.NET-Quellcode (7 Zeilen) die einzige funktionierende Zeile ist Zeile 5. Diese tut was sie soll. Bei allen anderen tritt der gleiche Fehler auf. Ich teste jetzt mal mit einkommentierter Zeile 4 - das ist der kürzeste Code: Der Fehler tritt immer auf, egal was eingegeben wird: System.Data.SyntaxErrorException: "Syntaxfehler: Fehl…

  • Benutzer-Avatarbild

    Ah mist. Der Unterschied hätte mir auffallen können In deinem Code ist ja das Sternchen vorhanden und der läuft. (Zeile 5) Nunja - du hast Recht. ArticleBindingSource.FilterX("ArtNr like *?* OR Name1 like *?* OR EAN like *?* OR Convert(ListPrice, System.String) LIKE *?*", Search, Search, Search, Search) sucht ohne murren. gutgut, dann mache ich mich jetzt mal ran mir einen Suchstring zusammenzufrickeln, je nachdem welche Checkboxen - mit DataTable Spalten - der User anklickt. Ich danke euch beid…

  • Benutzer-Avatarbild

    Huhu Ich habe auch schon an Radiobuttons gedacht. Aber tatsächlich reicht es mir nicht aus, wenn ich nur eine - oder alle - Spalten durchsuchen kann. Aktuell habe ich ja nur eine "komplett" Suche, wo die Suchspalten im Code festgelegt sind. Hier stört mich konkret bei manueller Rechnungskontrolle, dass mir permanent Artikel angezeigt werden, die eine gesuchte Artikelnummer im Namen, oder im EAN Code haben. Auch stört mich, dass ich nur mit dem Operator "Like" suchen kann, nicht mit "=". Aber es …

  • Benutzer-Avatarbild

    Hmm. Ich habe mir das ganz einfach gedacht. Aber klappt glaube ich nicht. Hier mal meine Gedanken, ausprogrammiert, mit 2 Checkboxen: VB.NET-Quellcode (39 Zeilen) Der Searchstring sieht gut aus, aber es fehlt natürlich der Inhalt aus Search. Kann ich diesen im Text Changed Event der Suchen Textbox nachträglich füllen (Stringinterpolation), oder geht das nicht und mein gesamter Ansatz ist Mist? Wenn das so nicht klappt, müsste ich ja alle abfragen (erstmal die 10 Checkboxen), später dann noch 2 R…

  • Benutzer-Avatarbild

    Ich verstehe nicht wo das Problem der 10 Checkboxen ist. Für 2 habe ich doch den Code fertig. Es ist jeweils eine verschachtelte If Anfrage, mit immer der gleichen sind die aufgerufen wird. Es gibt bei mir mehrere Szenarien, in der ich nach mehr als einer Spalte suche - aber nicht in allen

  • Benutzer-Avatarbild

    Alles klar. Ja, das * löst mein Problem. Ich schreibe den Code heute mal zuende und schmeiß den hier rein. Edit: Der eigentliche Suchbegriff kommt ja erst im Text Change Event in den _Searchstring. Der _Searchstring an sich, wird ja aber vorher erstellt. VB.NET-Quellcode (2 Zeilen) Diese Zeile führe ich aus, weil sich der _Searchstring ja sonst nicht ändert, wenn ich eine Checkbox unchecke.

  • Benutzer-Avatarbild

    Huhu Das Projekt hänge ich nicht an, weils ein Risending ist - mit jede menge Code. Wenn ich das hier ranschmeiße, wirst du nicht mehr fertig mit meinen Code anschauen und wir kommen vom eigentlichen Problem weg :o) Ich bastel die aber sehr. sehr gerne ein DemoProjekt, wenn du magst (und brauchst). Das mache ich normalerweise immer so, damit es eben uploadbar ist. Aber da das hier vergleichsweise wenig Code ist, und das erstellen einer DemoSolution (mit DataSet und Gedöns), vergleichsweise aufwe…

  • Benutzer-Avatarbild

    Zitat von tragl: „Hast du ma probiert ob das Ganze noch funzt wenn du "exakt" angeklickt hast?“ Japp, funzt einwandfrei. Zitat von tragl: „Und dann gibt's noch ein Problem mit Zeile 110: FilterX brauch noch den / die Parameter. Hier kannst du dann eher mit Filter = arbeiten.“ klappt auch. Zitat von tragl: „das muss MIR nicht helfen, sondern dir aber wir versuchen's erstma so.“ Zitat von tragl: „Ist aber über einen Editor gemacht - also kein IntelliSense. Wär' also vielleicht garnicht so verkehrt…

  • Benutzer-Avatarbild

    Hier erstmal die Demo. Zitat: „​ Tragl hat ja ein Projekt verlinkt, was ähnliches bereits umgesetzt hat.“ Japp - an dem Link habe ich aber noch ein bisschen zu knabbern :o)

  • Benutzer-Avatarbild

    Guten Morgen ihr beiden Vielen, vielen Dank für eure Solutions! Da ich ja wie bereits erwähnt, die Änderung (dummerweise) direkt im Hauptprogramm gestartet habe, habe ich nun erst einmal meinen Code behalten, mit den Änderungen von @tragl . Denn zum einen hilft mir diese Funktion in der täglichen Arbeit mit meinem Programm enorm, und ich möchte (bzw. ich brauche) die Möglichkeit kleinere Fehler immer schnell beseitigen zu können. Das geht ja nicht, wenn ich da eine Suchen Baustelle habe - solang…

  • Benutzer-Avatarbild

    Ich denke ein normaler Parent Child View ist ausreichend. Also wenn ich einen Lieferanten in ner ComboBox auswhäle, werden alle seine Artikel angezeigt. Diese sollten dann mit dem hier diskutierten filterbar sein - aber das passiert ja von alleine. Mehr Funktionalität brauche ich nicht. Bei Expiring = True ist es genauso. Es reicht ein Button. Wenn der geklickst wird, werden einfach alle ausgelaufenen Artikel angezeigt. Diese Liste muss nicht weiter filterbar sein - außer nach Lieferanten, aber …

  • Benutzer-Avatarbild

    Sorry. Ich habe ein bisschen länger gebraucht. Den Code habe ich verstanden. Eine Suche im Change Event der Suchen Textbox funktioniert auch wunderbar. Außerdem habe ich im Designer für die Checkbox "ungefähr" den Checkstate auf True gestellt, damit immer standartmäßig "ungefähr" gesucht wird. Nun möchte ich noch das standartmäßig die Spalten Art.Nr. , EAN , und Name1 durchsucht werden. Hierfür würde ich die Sub DtsSettingsBL.SetTable ergänzen. VB.NET-Quellcode (5 Zeilen) Oder kann ich das auch …

  • Benutzer-Avatarbild

    Zitat von ErfinderDesRades: „Naja - ist doch dein Proggi.“ das schon. Nur kann ich ja nicht wirklich beurteilen, wie viel besser diene Variante Codetechnisch ist.

  • Benutzer-Avatarbild

    OK dann halte ich es so. Mal eine halbe Offtopic Frage. Kann ich über FilterX auch nach einer boolean Spalte filtern? Also nur alles anzeigen, was true ist?

  • Benutzer-Avatarbild

    hmm. gibts da auch eine Erklärung dazu? *liebguck*

  • Benutzer-Avatarbild

    Ah. Das habe ich nicht gefunden. Danke dir.