Office中国论坛/Access中国论坛

标题: 请教:如何禁止指定表新增记录 [打印本页]

作者: wuwt918    时间: 2012-3-19 15:32
标题: 请教:如何禁止指定表新增记录
如题:
作者: Henry D. Sy    时间: 2012-3-20 09:08
记录源设计为快照
作者: roych    时间: 2012-3-20 23:10
也可以在窗体属性的“数据”栏中“允许编辑”、“允许删除”、“允许添加”、“数据输入”等属性中设置,前提是窗体绑定该表。
作者: wuwt918    时间: 2012-3-22 14:54
如果我在表里面设置了“是否”字段A,如果记录字段A值=-1就整条记录都不允许修改,我这么做怎么不行?
Private Sub 主体_Click()
OnGotFocus
DoCmd.GoToRecord
If A = -1 Then
Me.Recordset.AllowEdits
Else
End If
End Sub

作者: Henry D. Sy    时间: 2012-3-22 15:40
在当前事件中设定编辑属性

作者: Henry D. Sy    时间: 2012-3-22 15:44
  1. Private Sub Form_Current()
  2.     Me.AllowEdits = Not 字段A
  3. End Sub
复制代码





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