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

ظهور رسالة خطأ في كود الحذف عند عدم وجود بيانات في النموذج

بدأه Ahmad.Faisal.Khresha في 17 سبتمبر 2012 · 5 رد · 598 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخواني

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

اي تظهر سالة تفيد انه لا توجد بيانات للحذف

ارفقت صورة توضيحية والقاعدة

التعديل في نماذج Drops Employee و Purchase Invoice

شكرا اخواني

za-Inventory_System-END.rar

post-267265-097177800 1347871182_thumb.j

المرفقات
1.jpg
#3

شكرا لكي اختي زهرة

بس يا ريت يا اختي لو تطولي بالك علي شوي

جيت اطبق الكود على النموذج الثاني ما عرفت لاني ما عرفت شو عدلتي وضفتي بالكود

اقصد النموذج الي اسمه purchase Form

فيه زر حذف بس ما عرفت اطبق يا ريت لو تشرحيلي كيف الطريقة وشو تعدل عليه

اسف على الاطالة اختي

#4

اخي الفاضل

لا يوجد اي صعوبة في الكود كل ما قمنا به هو استبدال الكود القديم الخاص بك بالكود الجديد

لاحظ معي سوف نطبق هذا الكلام على النموذج Purchase Form

هذا الكود القديم الخاص بك

Private Sub Command16_Click()
If MsgBox(" هل تريد حذف الفاتورة الحالية ", vbYesNo + vbCritical + vbMsgBoxRight + vbDefaultButton2, "تحذير") = vbNo Then
   Exit Sub
   Else
   DoCmd.SetWarnings False
   DoCmd.RunCommand acCmdDeleteRecord
   Refresh
   DoCmd.SetWarnings True
   End If
End Sub

سوف نستبدله بهذا الكود الجديد

Private Sub Command16_Click()
On Error GoTo Err_Command16_Click
If MsgBox(" هل تريد حذف الفاتورة الحالية ", vbYesNo + vbCritical + vbMsgBoxRight + vbDefaultButton2, "تحذير") = vbNo Then
   Exit Sub
   Else
   DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
   DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
   End If
Exit_Command16_Click:
    Exit Sub
Err_Command16_Click:
    MsgBox Err.Description
    Resume Exit_Command16_Click
End Sub

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

za-Inventory System-LAST2.rar

بالتوفيق

#5

[شكرا اختي زهرة

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

اختي ااااااااااااااسف على الازعاج بس والله اكتشفت انه الجامعة ما علمتنا شي

المشكلة مرفقة بالصورة

post-267265-009499600 1347946374_thumb.j

المرفقات
Untitled.jpg

تم تعديل هذه المشاركة بواسطة Ahmad.Faisal.Khresha في 18 سبتمبر 2012 في 08:37

#6
Ahmad.Faisal.Khresha كتب:

[شكرا اختي زهرة

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

اختي ااااااااااااااسف على الازعاج بس والله اكتشفت انه الجامعة ما علمتنا شي

المشكلة مرفقة بالصورة

post-15367-045935400 1347947811_thumb.gi

post-15367-036541900 1347947829_thumb.gi

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

بالتوفيق

المرفقات
B1.gifB2.gif

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…