Office中国论坛/Access中国论坛

标题: 让满足条件的记录锁定,其它记录不锁定 [打印本页]

作者: ytf123    时间: 2007-5-25 17:51
标题: 让满足条件的记录锁定,其它记录不锁定
    有表1

   日期    字段1  字段2
2007-04-02  xx     ff
2007-05-01  yy     hh

想法是:当日期为当前日期的前一个月时该记录锁定,为本月是记录不锁定`
  既:2007-04-02  xx     ff  锁定
      2007-05-01  yy     hh   不锁定

谢谢
作者: lihaizhu    时间: 2007-5-25 20:08
在按钮事件中加入检测字段2的代码:

当按钮按下时:

IF ME.[字段2]=FF THEN

ME.[日期].ENABLE=FALSE

ME.[字段1].ENABLE=FALSE

ME.[字段2].ENABLE=FALSE

ELSE

ME.[日期].ENABLE=TRUE

ME.[字段1].ENABLE=TRUE

ME.[字段2].ENABLE=TRUE

END IF

或者在窗体字段的获取焦点事件中加入上面的代码.
作者: ytf123    时间: 2007-5-25 21:02
当日期值`是当前日期的前一个月的日期 (也就是表中的4月)的记录锁定`

就是说在一个表里,上个月的记录锁定(不可改) 这个月的记录可以更改`

谢谢`
作者: eyewitnes    时间: 2007-5-25 22:29
if month[日期]<month(now()) then

      [日期].enable = false

else

      [日期].enable=true

end if
作者: piaoran    时间: 2007-12-11 16:01
收藏了
谢谢啊!
学习中




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3