Foxtable(狐表)用户栏目专家坐堂 → 编号重复,清空当前行


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

主题:编号重复,清空当前行

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


加好友 发短信
等级:狐精 帖子:3094 积分:20656 威望:0 精华:0 注册:2016/3/28 16:57:00
编号重复,清空当前行  发帖心情 Post By:2017/9/21 10:37:00 [只看该作者]

老师,我DataColChanging代码验证编号禁止重复,重复时,清空当前行,代码如下:这样的效果是直接删除行了,只清空不删除怎么改?

If e.DataCol.Name = "项目编码"  Then
    Dim dr  As  DataRow
    dr = e.DataTable.Find("项目编码 = '" & e.NewValue &  "'")
    If dr IsNot Nothing Then
        MessageBox.Show("此项目编码已经存在,请复核项目名称!")
        Dim r As Row = Tables("合同签订").Current
        r.Reject()
    End  If
End  If

 

项目编码是直接通过输入其他列引用过来的。

[此贴子已经被作者于2017/9/21 10:39:03编辑过]

 回到顶部
总数 12 1 2 下一页