Foxtable(狐表)用户栏目专家坐堂 → 代码不往下执行了.


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

主题:代码不往下执行了.

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


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2014/3/11 12:26:00 [显示全部帖子]

If Tables("订单").Current isnot nothing

    If Tables("订单").Current("数量") = 0  Then
        MessageBox.Show("数量不能为0!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
        e.Cancel= True
    Else  
        Ctype(ApplicationMenu.LeftItems("Save"), RibbonMenu.Button).PerformClick()
        Tables("订单").Current.Locked = True  
        For Each dr As Row In Tables("订单").Rows
            dr("审核") = 1
        Next    
    End If

End If

 

注:您的这一句:If Tables("订单").Current.IsNull("数量") = 0  Then

      这里的0相当于逻辑值false,也就是您在判断当前行的数量列不为空时,则提示,和数量列是否为0没任何关系。


 回到顶部