Foxtable(狐表)用户栏目专家坐堂 → 锁定的问题


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

主题:锁定的问题

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


加好友 发短信
等级:一尾狐 帖子:437 积分:3463 威望:0 精华:0 注册:2011/9/13 23:27:00
锁定的问题  发帖心情 Post By:2011/11/12 11:37:00 [只看该作者]

保存前。根据条件判断是否锁定。如 表a  当 例“状态”为,“已开piao”,“已付费”,则锁定行。(“状态”中的值不是新的值)。

DataColchanged事件改成BeforeSaveDataRow事件

If e.DataCol.Name = "状态" Then
    If e.NewValue = "已开piao" Then
               e.DataRow.Locked = True
    End If
End If
If e.DataCol.Name = "状态" Then
    If e.NewValue = "已付费" Then
               e.DataRow.Locked = True
    End If
帮忙改一下代码

[此贴子已经被作者于2011-11-12 11:38:30编辑过]

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


加好友 发短信
等级:管理员 帖子:47449 积分:251065 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/11/12 12:02:00 [只看该作者]

if e.datarow("状态") = “已开piao" orelse e.datarow("状态") =  "已付费" then

     e.DataRow.Locked = True

end if


 回到顶部