如何在不同方案中以可编辑和不可编辑模式打开相同的访问表单

时间:2012-11-11 02:39:26

标签: ms-access

我正在使用Access 2010中的表单。我对同一表单有两个要求,即由两个不同的人完成的活动。一个将数据输入表单,另一个检查数据。输入数据的人无法编辑已有的记录。编辑记录的人可以打开数据并编辑详细信息。请帮忙。

1 个答案:

答案 0 :(得分:2)

如果您使用Docmd.Openform打开包含代码的表单,则可以将DataMode设置为acFormAdd,这样就可以使表单只添加新记录。或者,您可以使用acFormEdit来表示编辑和新记录并完成。

如果您直接打开表单,可以在表单打开时设置选项。

如果您希望表单只允许新记录执行以下操作:

Private Sub Form_Load()
    If 'your condition then
        Me.DataEntry = True
    end if
End Sub