0
我想知道是否有人會能告訴我如何檢查的形式多領域是有效還是無效。基本上我想建立一個驗證規則爲我的最後一個字段,檢查所有先前的字段是不是空白。MS Access表驗證
我已經嘗試過這樣的:
IsNull([FieldName])
我知道,這僅僅是一個領域,但我甚至不能得到那個工作。我非常新的接入所以任何幫助,將不勝感激。謝謝!
我想知道是否有人會能告訴我如何檢查的形式多領域是有效還是無效。基本上我想建立一個驗證規則爲我的最後一個字段,檢查所有先前的字段是不是空白。MS Access表驗證
我已經嘗試過這樣的:
IsNull([FieldName])
我知道,這僅僅是一個領域,但我甚至不能得到那個工作。我非常新的接入所以任何幫助,將不勝感激。謝謝!
什麼,我會做的是在要驗證,放話在那裏,你可以檢查每個控件的標籤屬性(例如 - 輸入您要檢查的每個控制「驗證」)。爲了找到標籤屬性:看屬性表爲每個控件,在其他選項卡,最後一個字段中列出=標記)。
然後在上控件的AfterUpdate事件代碼,選擇事件過程,並輸入驗證碼:
Dim ctl As Control
For Each ctl In Forms!YourFormName
If ctl.Tag = "validate" Then
If IsNull(ctl.Value) Then
ctl.SetFocus
MsgBox "You must complete the " & ctl.Name & " field.", vbOKOnly, "Required Field Missing"
GoTo exitsub
End If
End If
Next
exitsub:
Exit Sub
如果發現和空場,將移回那場(組焦點)並顯示一個消息框,指出他們必須輸入一個值。
如果所有字段需要那麼爲什麼不只是設置了'Required'屬性'Yes'在表格設計要填充? –