Foxtable(狐表)用户栏目专家坐堂 → 只能+ ,不能-


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

主题:只能+ ,不能-

美女呀,离线,留言给我吧!
baixiaobai
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:317 积分:2555 威望:0 精华:0 注册:2013/3/8 0:32:00
只能+ ,不能-  发帖心情 Post By:2013/4/21 20:34:00 [显示全部帖子]

有个列是整数列   怎么能实现,只能在原基础数上增加,不能减少?? 
求解~~

 回到顶部
美女呀,离线,留言给我吧!
baixiaobai
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:317 积分:2555 威望:0 精华:0 注册:2013/3/8 0:32:00
  发帖心情 Post By:2013/4/21 20:58:00 [显示全部帖子]


If e.DataCol.Name = "预计日期" Then
    Dim dr As DataRow 
    dr = e.DataTable.Find("预计日期 < '" & e.OldValue & "'")
    If dr IsNot Nothing Then
        MessageBox.Show("此订单号已经存在!")
        e.Cancel = True
    End If
End If



 回到顶部
美女呀,离线,留言给我吧!
baixiaobai
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:317 积分:2555 威望:0 精华:0 注册:2013/3/8 0:32:00
  发帖心情 Post By:2013/4/22 4:43:00 [显示全部帖子]


Select Case e.DataCol.Name
    Case "预计日期" ,"预计天数"
        If User.Group = "员工组" Then
            If e.NewValue < e.OldValue Then '如果新值大于0.15.
                If e IsNot Nothing Then
                    MessageBox.Show("你没有权限,请联系经理修改")
                    e.Cancel = True
                Else
                End If
            End If
        End If
End Select


我是这样写的,写在DataColChanging 这里了,可以么?``

 回到顶部