السلام عليكم ورحمة الله وبركاته
عندي مثال ودي التعديل عليه عند التنقل بين السجلات لشخص واحد وعنده عدد من السيارات مثال (3) يعطيني السياره رقم (1) والسياره رقم (2) وهكذا
إضافة لإثراء الموضوع :
في أزرار التنقل إذا وصلت الى أول سجل في القاعدة ثم ضغطت الزر تخرج لك رساله بأنه لايمكنك الذهاب إلى السجل
لحل هذه الإشكالية نقوم بتغيير الكود الى
Err_أمر9_Click:
'MsgBox Err.Description
DoCmd.GoToRecord , , acFirstتم وضع الفاصلة العائمة لجعل صندوق الرسالة عبارة عن ملاحظات
ثم إذا حصل خطأ في الأمر رقم 9 ( زر أمر9 ) بمعنى تم وصوله الى بداية القاعدة و لا يستطيع الذهاب الى أبعد من ذلك
عندها نجعله يذهب الى السجل الأول بواسطة الكود
DoCmd.GoToRecord , , acFirst
أيضا لو كان هناك زر للذهاب الى السجل التالي فسيصل الى نهاية القاعدة عندها نكرر الكود في الاعلى لكن نجعله يذهب الى السجل الأخير .
===
تسلمون اخي والله يعطيكم العافيه بس هذه الرساله المزعجه من لايمكن الذهب لسجل المحدد لم استطع حلها
عفوا أخي الكريم
نسيت أن أبين ان الكود يضع في حدث " عند النقر " للزر المطلوب .
===