Foxtable(狐表)用户栏目专家坐堂 → 删除后事件有BUG


  共有3621人关注过本帖平板打印复制链接

主题:删除后事件有BUG

帅哥哟,离线,有人找我吗?
instone
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:137 积分:1291 威望:0 精华:0 注册:2011/8/27 11:08:00
删除后事件有BUG  发帖心情 Post By:2013/12/10 23:41:00 [只看该作者]

删除后事件中是否有BUG?

 

如果删除一行,CurrentTable.Rows.Count  是正确的,

 

但是,如果删除两行,CurrentTable.Rows.Count  则是零?

 

以下代码中的FOR循环,在删除一行时正常工作,

 

但是在删除多行时,则不工作?

 

后发现,在删除多行后,当前表的行数取不到了,变成了零,

 

尽管并不是把所有行都删除!

 

 

If CurrentTable.Name="流程.流程" Then
   Dim n As Integer
   n=1
MessageBox.Show(CurrentTable.Rows.Count )
   For Each r As Row In  CurrentTable.Rows
        r("本级序号")=n 
       
       n=n+1
   Next
Else
End If


 回到顶部