Also ich habe jetzt direkt am DataSet das zu berechnende Feld hinzugefügt. Aber eben am DataSet! Ich verstehe das jetzt so, dass ich die berechneten Werte nun auch dort am DataSet reinschreibe, oder?.
Das Problem an der Sache ist nun, dass das Grid fürchterlich flackert, weil die berechnete Spalte aller 1 sek. aktualisiert wird (muss so sein).
Delphi-Quellcode:
for ... do
begin
DataSet.First();
//Feld beschreiben...
DataSet.Next;
end;
Und der Fokus ist dann immer in der letzten Zeile.
Deswegen wollte ich gleich auf die Zellen des DBGrid schreiben.
Gibt es da vielleicht eine elegante Lösung?