我正在使用Access 2010中的表单。我对同一表单有两个要求,即由两个不同的人完成的活动。一个将数据输入表单,另一个检查数据。输入数据的人无法编辑已有的记录。编辑记录的人可以打开数据并编辑详细信息。请帮忙。
答案 0 :(得分:2)
如果您使用Docmd.Openform打开包含代码的表单,则可以将DataMode
设置为acFormAdd
,这样就可以使表单只添加新记录。或者,您可以使用acFormEdit
来表示编辑和新记录并完成。
如果您直接打开表单,可以在表单打开时设置选项。
如果您希望表单只允许新记录执行以下操作:
Private Sub Form_Load()
If 'your condition then
Me.DataEntry = True
end if
End Sub