我一直试图创建一个新的记录,希望显示一个新的空白表单,但所有来自先前表单的信息都显示出来。如何创建一个新的空白记录,但不显示先前记录中的以前的数据?
我需要一个空白表单来输入数据,但我还需要保存所有以前的表单。总的来说,我想继续添加到我的记录。但不知何故,它不会让我。
我一直试图创建一个新的记录,希望显示一个新的空白表单,但所有来自先前表单的信息都显示出来。如何创建一个新的空白记录,但不显示先前记录中的以前的数据?
我需要一个空白表单来输入数据,但我还需要保存所有以前的表单。总的来说,我想继续添加到我的记录。但不知何故,它不会让我。
如果我的理解正确,你打开一个表单,但它显示的是你先前输入的数据?如果你想避免看到以前的数据,只是有一个空白的,你应该设置窗体属性Data Entry
到Yes
取决于你是否拥有一个绑定的形式,Kefash进入'答案可以工作。 但是,如果您有未绑定的表单,它将不会。
如果您确实有一个未绑定的表单,最简单的方法是循环遍历所有控件并清空它们。 例如:
Private Sub save_Click()
Dim ctl As Control
For Each ctl In Me.Controls
Select Case ctl.ControlType
Case acListBox
If Len(ctl.ControlSource) = 0 Then
ctl.Value = Null
End If
Case acCheckBox
ctl.Value = 0
Case acTextBox
ctl.value = ""
End Select
Next
End Sub
如何添加此代码,我从未添加过代码 – user3790894
代码必须添加到您的可视化基础代码中,但是看到代码之前从未使用代码,这不是您的解决方案。 我会尽量按照kefash的解决方案。除此之外,您还可以在表单的设计视图中添加预编程按钮,其中一个可以添加新记录。祝你好运! – Jens
为了访问表单的属性,你必须去表单设计模式。我意识到你在这里是新人,所以请记住指出回答你的问题的答案,以便其他人在这里寻找答案的好处。 :) – Kefash