|
datagrid中有很多数据,对应一个数据集dsv,有个保存按钮对应此数据集,当点击保存时,整个数据集都保存了,我现在想做个条件,依次判断逐条记录,当每条记录都具备条件时才能保存,怎么实现?
case TBizDataSetAction(Sender).ID of
BizActnConsts.ActionDataSetSave:
begin
for i:= 0 to DataSetBroker1.DataSet.RecordCount-1 do
begin
if DataSetBroker1.DataSet.FieldByName('JSLX').AsString ='' then
begin
jsdialogs.ShowMsg('请注意,记事类型不能为空','系统提示');
sysutils.Abort;
end;
end;
end;
end;
怎么更改? |
|