اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر
Private Sub STATION_OUT_DEP_NotInList(NewData As String, Response As Integer)

MsgBox "الادخال خاطيء ...انت محدد بالقائمة ... يرجى عدم ادخال اي شيء آخر", vbOKOnly

Response = acDataErrContin

End Sub

فقط ضع هذا الكود اسفل الرسالة

 

Response = acDataErrContin

لست بحاجة لاستخدام كود إخفاء رسائل الاستعلام هذا

DoCmd.SetWarnings False 

 

الملف بعد التعديل

COMBO BOX ERROR.accdb

  • Like 3
قام بنشر

الاخ ابو آمنه المحترم

جزاك الله خير ... 

هو ما اردته فعلا .... وانا ممنون منك وزادك الله علما وفهما ......

بقي لي سؤال مرتبط بالموضوع ايضا ((هل هناك امكانية عدم السماح بالكتابة اصلا اي فقط السماح بالاختيار من القائمة فقط وبذلك لانحتاج اي رسالة تحذير)) ، لان في فرض السؤال السابق هو ((الكتابة وظهور رسالة للتحذير وتعططيل رسالة الاكسس)) ، فهل يمكن ذلك ؟

قام بنشر

اخي العزيز ...جربت ذلك ...

هو لايمنع الكتابة لكنه يقيد بالقائمة فقط .

لكن كتبت معه تفريغ الحقل نجح والحمد لله

Me.STATION_OUT_ARA = ""
Response = acDataErrContin
 

هذا الامر نجح لكون مصدر الصف او القائمة (جدول او استعلام)  اما اذا كانت القيم (مدخلة في مصدر الصف) مثلا 

السبت;الاحد;الاثنين;الثلاثاء;الاربعاء;الخميس;الجمعة

فان الكود اعلاه لاينفع ....

حيث اني استعمل صندوقين احدهما (مصدره جدول) والاخر (مصدره كتابة قيم الحقل) في مصدر الصف .

  • أفضل إجابة
قام بنشر

السلام عليكم 🙂

 

وهذا دلوي 🙂

 

Private Sub cmb_Month_NotInList(NewData As String, Response As Integer)

    Call Items_NotInList("cmb_Month", NewData, Response)
End Sub

Private Sub STATION_OUT_DEP_NotInList(NewData As String, Response As Integer)

    Call Items_NotInList("STATION_OUT_DEP", NewData, Response)
End Sub

Private Sub Items_NotInList(fld As String, NewData As String, Response As Integer)
    
    Response = acDataErrContinue
    Me(fld).Undo

End Sub

.

جعفر

1185.COMBO BOX ERROR.accdb.zip

  • Like 3
قام بنشر

الاستاذ جعفر ... 

احسنت واجدت وجزاك الله خير ... هو عين المراد .... زادك الله من فضله علما وفهما 

الاستاذ ابو آمنه ....

جزيل الشكر والامتنان على مساعدتك وجزاك الله خيرا ...

وساعود حتما في موضوع اخر فملاذي هنا دائما معكم ...

 

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information