Hallo ich würde das trotzdem versuchen über Datamirrorsections zu lösen, mit den events bin ich nie richtig glücklich geworden. die DMS kannst Du auch kopieren und nur das Feld ändern.
Du kannst auch mal hier guggn, hier steht was zu "ungleich" Vergleichen. Versuche auch mal, wie in den beiden Links, nicht aufs Datatext.text, sondern gleich aufs dataviewFeld zuzugreifen (nicht DataView.Value01 sondern ohne Punkt
).
http://www.delphipraxis.net/internal...highlight=rave
Da du alles über eine Customconnection übergibst: denkbarwäre doch auch, das du die Auswertung bereits in Delphi machst und über ein Zusatzfeld die Farbe übergibst (z.B. 1 = rot, ...) und dann in Rave nur diese Farbe auswerten und darauf reagieren.
Das die Daten nicht aus einer
DB kommen, macht die Sache doch noch einfacher, da problemlos zusätzliche Felder übergeben kannst.
Gruß Frank