الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

رسالة خطأ عند عمل الكود

بدأه aateefa في 28 يناير 2017 · 1 رد · 761 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اسبب ظهور هذة الرسالة 

عند تحديث خانة الموقف برقم متكرر حيث من المفترض ان ينتقل الي الحقل المتكرر في بداية الادخال كان الكود يعمل ولكن بعد ذلك اصبحت تظهر هذا الرسالة فكيف اعالج هذة المشكلة

الكود الخاص بهذا الحدث

اسم النموذج data_frm اسم الجدول movemnt_fleet يحتوي علي حقل اسمه code  هو الحقل الذي يتم ادخل رقم الموقف عند التحديث هناك حدث يقوم بمراجعة الرقم المدخل بحيث لا يكون مكرر وفي حال كان مكرر يقوم بنقل المستخدم الي الحقل المكرر المشكله ان هذا الكود في بداية كان يعمل ولكن بعد ادخال ارقام كثيرة تظهر رسالة

run time erro2105

you cant go to the specified record

كيف يتم معالجة هذه الرسالة 

 

 

PARKING-N1 - Copy.rar

#2

جرب أخى هذا التعديل 

Private Sub code_AfterUpdate()
Dim x As Integer
x = Nz(DLookup("[id_m]", "[movemnt_fleet]", "[code] = " & Nz(Me.code, 0)), 0)
If x > 0 Then
   Beep
   MsgBox "هذا الموقف محجوز لقد تم تسجيله من قبل في قاعدة البيانات هذه ؟ سيتم اطلاعك على الموقف المكرر بكامل بياناته"
   Me.Undo
   DoCmd.GoToRecord , , acGoTo, x
End If

If [code] > 301 Then
   Beep
   MsgBox "عددالمواقف كامل"
   Me.Undo
End If

End Sub

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

مواضيع مشابهة