Zitat von
buyden:
Der Fehler muss in der Prozedur liegen.
Delphi-Quellcode:
procedure Tfrmdata.dsauftragDataChange(Sender: TObject; Field: TField);
begin
frmmain.Panel1.Color:=frmdata.tbstatus.FieldValues['farbe'];
end;
Genau so ist es. Rat mal, warum der Parameter Field übergeben wird:
Delphi-Quellcode:
procedure Tfrmdata.dsauftragDataChange(Sender: TObject; Field: TField);
begin
frmmain.Panel1.Color:= Field.AsInteger;
end;