我一直試圖創建一個新的記錄,希望顯示一個新的空白表單,但所有來自先前表單的信息都顯示出來。如何創建一個新的空白記錄,但不顯示先前記錄中的以前的數據?
我需要一個空白表單來輸入數據,但我還需要保存所有以前的表單。總的來說,我想繼續添加到我的記錄。但不知何故,它不會讓我。
我一直試圖創建一個新的記錄,希望顯示一個新的空白表單,但所有來自先前表單的信息都顯示出來。如何創建一個新的空白記錄,但不顯示先前記錄中的以前的數據?
我需要一個空白表單來輸入數據,但我還需要保存所有以前的表單。總的來說,我想繼續添加到我的記錄。但不知何故,它不會讓我。
如果我的理解正確,你打開一個表單,但它顯示的是你先前輸入的數據?如果你想避免看到以前的數據,只是有一個空白的,你應該設置窗體屬性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