Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Umsetzungsproblem Filterklasse

  Alt 3. Sep 2005, 17:43
du kannst auch die ergebnisse zusammennehmen und mit and verknüpfen und darin mit or
Zitat:
z.B. haben (true, true, false, false), obwohl die letzten beiden Results nicht berücksichtigt werden können, da sie nicht in dem FSearchIn-Set vorhanden sind
dann gehts doch so
Delphi-Quellcode:
result := (not([sSubject] in FSearchIn) or true) and
          (not([sFrom] in FSearchIn) or true) and
          (not([sTo] in FSearchIn) or false) and
          (not([sBody] in FSearchIn) or false);
(anstelle von den constanten true bzw. false musst du dort natürlich die andere Bedingungen einsetzen)
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat