אקסס 2007 VBA..בעיה עם SETFOCUS
הי,
משום מה ב SUBFORM מנסה לבדוק אם תאריך תחילת תקופה הוזן לפני שמזינים תאריך סוף תקופה, אם כן מנסה להחזיר את הפוקוס לתאריך ההתחלה.
מ
שום מה האקסס נותן שגיאה בפונקציה של הsetfocus....
Private Sub mainList_todate_BeforeUpdate(Cancel As Integer)
If Nz(Me.fromdate) = "" Then
MsgBox "éù ìäæéï úàøéê úçéìú ú÷åôä", vbCritical, "òãëåï ôòåìä"
Form_mainForm.fromdate.SetFocus
Cancel = True
Else
If Me.todate < Forms!mainform.fromdate Then
MsgBox "úàøéê çåøâ îú÷åôú äîç÷ø", vbCritical, "úàøéê ùâåé"
Cancel = True
End If
End If
End Sub
הי,
משום מה ב SUBFORM מנסה לבדוק אם תאריך תחילת תקופה הוזן לפני שמזינים תאריך סוף תקופה, אם כן מנסה להחזיר את הפוקוס לתאריך ההתחלה.
מ
שום מה האקסס נותן שגיאה בפונקציה של הsetfocus....
Private Sub mainList_todate_BeforeUpdate(Cancel As Integer)
If Nz(Me.fromdate) = "" Then
MsgBox "éù ìäæéï úàøéê úçéìú ú÷åôä", vbCritical, "òãëåï ôòåìä"
Form_mainForm.fromdate.SetFocus
Cancel = True
Else
If Me.todate < Forms!mainform.fromdate Then
MsgBox "úàøéê çåøâ îú÷åôú äîç÷ø", vbCritical, "úàøéê ùâåé"
Cancel = True
End If
End If
End Sub