定义一个全局变量
var
   statetable:TDataSetState;//记录table状态
tabel1.beforepost事件中
   statetable:=table1.state;//记录
table1.afterpost事件中
   if statetable=dsedit then
      showmessage('dsedit')