Foxtable(狐表)用户栏目专家坐堂 → 求以下代码的问题


  共有2801人关注过本帖树形打印复制链接

主题:求以下代码的问题

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


加好友 发短信
等级:婴狐 帖子:47 积分:417 威望:0 精华:0 注册:2014/11/21 1:13:00
求以下代码的问题  发帖心情 Post By:2014/12/3 13:46:00 [只看该作者]

Dim Result As DialogResult
Result = MessageBox.Show("你确定要清除已收款单据吗?","提示",MessageBoxButtons.OKCancel,MessageBoxIcon.Question)
If Result = DialogResult.Ok  Then
    For Each r As Row In Tables("应收款").Rows
        If r("未结算") = 0 Then
            r.Delete
        End If
    next

End if

 

做了个清除数据的按钮,每次点按都清除不净,只清除一部分,要连续点按几次才行


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/12/3 14:03:00 [只看该作者]

For i As Integer = Tables("应收款").Rows.count-1 To 0 Step -1
        If 
Tables("应收款").Rows(i)("未结算") = 0 Then
            
Tables("应收款").Rows(i).Delete
        End If
    next

 回到顶部
帅哥哟,离线,有人找我吗?
海阔天空pl
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:47 积分:417 威望:0 精华:0 注册:2014/11/21 1:13:00
  发帖心情 Post By:2014/12/3 14:10:00 [只看该作者]

多谢!


 回到顶部