以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  备注列权限问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=83900)

--  作者:wtt402
--  发布时间:2016/4/19 15:01:00
--  备注列权限问题
想请问一下备注列怎么用代码实现,内容只可以增加,不允许删除,就是在编辑框下可以增加内容,但是不能删除原来已经存在的内容。。其实就是一个判断,不知道代码怎么写。。修改保存之前判断新的值中是否能查找到旧值的内容就可以了,查不到就用旧的值覆盖掉。。这样怎么写代码,谢谢了
--  作者:大红袍
--  发布时间:2016/4/19 15:09:00
--  

DataColChanging事件。

 

If e.DataCol.name = "第一列" AndAlso e.OldValue <> Nothing Then
    If e.NewValue = nothing orelse e.NewValue.contains(e.OldValue) = False Then
        msgbox("你修改了原值")
        e.cancel = True
    End If
End If