【问题标题】:Access - how to allow edits in the last row but not in previous rows?访问 - 如何允许在最后一行进行编辑,但不允许在前一行进行编辑?
【发布时间】:2021-07-29 14:02:18
【问题描述】:

我有表格,在这个表格中我有一个按钮,询问我要复制哪一行。它还会打开最后一行(所以是重复的),我希望能够在表单中编辑这一行,但我不允许在任何其他先前行中进行编辑。

所以基本上我只想允许在最后一行进行编辑。这可能吗?

【问题讨论】:

    标签: sql vba ms-access ms-access-2010


    【解决方案1】:

    是的,使用 OnCurrent 事件:

    Private Sub Form_Current()
    
        Me.AllowEdits = (Me.CurrentRecord = Me.RecordsetClone.RecordCount)
    
    End Sub
    

    【讨论】:

    • 我试过了还是不行,我还是可以编辑前面的行
    • 这里已经过测试和工作,所以请仔细检查并重试。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-22
    • 1970-01-01
    • 2012-04-10
    • 2021-12-21
    • 2021-08-03
    • 1970-01-01
    相关资源
    最近更新 更多