【发布时间】:2023-04-07 18:45:01
【问题描述】:
我有一个表单正在读取具有一对多关系的数据。在表格中,我有 5 列。每个字段最初都是可操作的。但是我希望在第 4 列和第 5 列中的数据填充后锁定各个行。有效地完成记录。我已经能够弄清楚如何关闭整个表单,但不是单独的行/记录。
这是我正在使用的代码。
If IsNullorEmpty(GPInterfaceID) Then
Me.ChargeType.Locked = True
Else
Me.ChargeType.Locked = False
End If
If IsNullorEmpty(GPPostingDate) Then
Me.ChargeType.Locked = True
Else
Me.ChargeType.Locked = False
End If
这是我尝试单独锁定各个列的代码版本。我还尝试一次锁定所有这些。
我根本不精通 VB。因此,我们将不胜感激任何帮助。
【问题讨论】:
-
这是不可能的。
-
如上所述,这是不可能的。您也许可以通过在 afterupdate 事件中从表单中删除记录来创建解决方法?
-
我只是将表格一分为二。一个可编辑,一个锁定。感谢您的帮助。
标签: vb.net ms-access vba ms-access-2010