Hallo Bernd. Ich hab sowas in einer Korrekturmaske für Gebührenberechnungen... Im init des grids this.SetAll("DynamicBackColor",; "Icase(xx=99, rgb(128,255,128),; &&gruen xx=57 or xx=58 or xx=59, rgb(255,255,128),; &&gelb xx=98 or xx=97,rgb(255,187,187),; &&rot gew=.T.,rgb(102,167,232),; &&blau rgb(255,255,255))","Column") &&sonst weiß xx ist ein Feld in der Tabelle, die an das grid angebunden ist, ich aber im Grid selbst nicht anzeigen lasse. Grün ist z.B. der Originale Datensatz, der korrigiert wurde. Geld heißt dieser Datensatz hat eine Korrektur/Stornierung, die aber noch nicht zum Soll gestellt wurde, rot ist eine Ausbuchung und blau ist der gerade ausgewählte Datensatz. Vielleicht hilft dir das ja weiter.
|