با سلام
يه تكس باكس دارم ميخواهم تا يك شرط اعمال نشده فوكوس از اين باكس به باكس بعدي نرود
.
در LostFocus باكس شرط را گذاشته ام اما نميتوانم در صورت عدم وجود شرط فوكوس را به همان باكس برگردانم .
لطفا راهنمايي فرماييد.
با تشكر
با سلام
يه تكس باكس دارم ميخواهم تا يك شرط اعمال نشده فوكوس از اين باكس به باكس بعدي نرود
.
در LostFocus باكس شرط را گذاشته ام اما نميتوانم در صورت عدم وجود شرط فوكوس را به همان باكس برگردانم .
لطفا راهنمايي فرماييد.
با تشكر
آخرین ویرایش به وسیله مهدی قربانی : چهارشنبه 12 فروردین 1388 در 23:38 عصر دلیل: اصلاح عنوان تاپیک
سلام دوست عزيز
من اين نمونه رو آماده کردم ببينيد به دردتون ميخوره
موفق باشيد
سلام
شما مي تونيد شرط رو در رخداد On Exit تكست باكس شرط مورد نظر رو قائل بشيد البته شكل عمليات بهتره به صورت زير باشه :
بجاي TextBoxName نام تكست باكس خودتون رو قرار بديد
If Not IsNumeric(Me.TextBoxNmae) Then
MsgBox "مقدار وارده غير عددي است"
DoCmd.CancelEvent
End If
اينطوري كدنويسي كمتري نياز هست و براي انتقال فوكوس هم به مشكلي بر نمي خوريد .