Habs nun so hinbekommen :
Delphi-Quellcode:
procedure Tdlg_100082.DataSource1_100082UpdateData(Sender: TObject);
begin
if tbl1.FieldByName('deptname').AsString = '' then
begin
tbl1.Cancel;
tbl1.Edit;
end;
end;
Das Feld deptname ist ein Mussfeld, da soll kein Blank erlaubt sein. Hätte auch weitere checken können, aber reicht ja...
Den tbl1.Edit brauchts, weil anschliessend zum DataSource.UpdateData noch das tbl1.post kommt; gibt sonst eine
Exception, dass das DataSet nicht im Edit-Mode ist...
Gruss,
ST2000