我过程这样写的:
procedure TCS.DataSetBZSJJBeforeDelete(DataSet: TDataSet);
begin
if DataSetBZSJJ.FieldByName('WHR')<>'Biz:\SYSTEM\ORGPARAMS.PARAMGROUP\OperatorID.Param'
then
begin
datasetBZSJJ.cancel;
sysutils.abort;
jsdialogs.showmsg('只能删除自己的数据','')
end;
end;
是不是afterscroll事件啊?
这样写可以吧:
begin
if DataSetBZSJJ.FieldByName('WHR').AsString <> SystemCore.TSYSTEMCORE.Operator.Positions[0].PersonID
then
begin
禁用事件
end;
else
begin
有效事件
end;
end;
. .
禁用或者有效事件怎么写啊?
. .