2015-10-07 102 views
1

我已經在表格上工作了,填充完所有字段並點擊保存按鈕後,所有字段都已保存,但文本字段不爲空,所有輸入的文本仍然存在,如何除去那些打的保存按鈕點擊保存按鈕後清除所有字段

+0

當然的數據仍然會保存,爲什麼不它之後還有?這是一個綁定還是未綁定的表單? – Andre

+0

其未綁定表 – makoz

+0

我懷疑你是相當新的訪問,並可能受益於此資源:https://www.youtube.com/channel/UCHt5Fz7cYrQIIw4EyXkkqPQ – HarveyFrench

回答

2

轉到後一個新的記錄文本:

DoCmd.GoToRecord , , acNewRec 
+0

:) ..... ...... –

2

可能是你想添加以下在之前「結束子」

保存按鈕事件的點擊
Me.TextboxName.Value = Null 
+0

謝謝Emi..it適用於我的所有領域,除了在出生日期字段我得到一個錯誤... – makoz

+0

什麼樣的錯誤? – Emi

+0

我的出生日期看起來像這樣的'Me.DOB.Value =「」這與所有領域相同,但是當我將它指向這個領域的形式保存爲一個錯誤。錯誤顯示爲**運行時錯誤3314:您必須在tblename.DOB字段中輸入值** – makoz

1

試試這個程序鏈接到要單擊以清除所有文本框在綁定表單按鈕:

Private Sub CleanAllFieldsButton_Click() 
Dim ctl As Control 
For Each ctl In Me.Controls 
    If ctl.ControlType = acTextBox Then ctl = Null 
Next 
Set ctl = Nothing 
End Sub