设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 1360|回复: 11
打印 上一主题 下一主题

[其它] 求教!关于锁定记录

[复制链接]
跳转到指定楼层
1#
发表于 2004-3-6 18:21:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想做一个数据表视图的窗体,将前面的N条记录设为不可编辑,而之后的记录可以编辑,也可以增加新记录,不知如何实现,请多多指教!谢谢。

[此贴子已经被作者于2004-3-6 10:36:09编辑过]

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2004-3-6 19:11:00 | 只看该作者
这到是个新问题哦,如果用allowedition=true就整个全可以编辑了。
关注中!期待高手出招!~~~[em22]
3#
发表于 2004-3-6 21:29:00 | 只看该作者
在数据获得焦点事件中设定查看当前记录号,然后设定是否可编辑!
4#
发表于 2004-3-6 21:34:00 | 只看该作者
查看记录号可以参考:

Me.cmd记录.Caption = "目前是第" & Me.CurrentRecord & "个记录,共有" & Me.RecordsetClone.RecordCount & "记录"
5#
 楼主| 发表于 2004-3-6 22:21:00 | 只看该作者
按此法解决了,多谢!
6#
发表于 2004-3-7 00:01:00 | 只看该作者
以下是引用paul16在2004-3-6 13:29:21的发言:
在数据获得焦点事件中设定查看当前记录号,然后设定是否可编辑!


假设窗体中有10条记录,当前记录为第8条,如何设置前7条允许编辑?
7#
 楼主| 发表于 2004-3-7 00:10:00 | 只看该作者
我是将禁止编辑的字段设为锁定。
Dim I As Integer
Private Sub 字段_GotFocus()
I = Me.CurrentRecord
If I < 7 Then
[字段].Locked = True
Else
[字段].Locked = False
End If
End Sub
8#
发表于 2004-3-7 00:13:00 | 只看该作者
懂了!~谢谢!

点击这里给我发消息

9#
发表于 2004-3-7 00:28:00 | 只看该作者
如果在订单出货管理表中,能不能设定成只要是财务审核过的送货单,本笔送货单记录和送货单子记录被锁定,而又可以通过另外一个按键来解出锁定
10#
发表于 2004-3-7 01:48:00 | 只看该作者
你可以在表中增加一个审核的字段名,类型为 是/否 ,通过更改该字段的值就可以了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-15 19:47 , Processed in 0.225813 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表