وعد المحلاوي قام بنشر فبراير 11 قام بنشر فبراير 11 (معدل) السلام عليكم الاساتذة الكرام اخوني اذا ممكن المساعدة في تصحيح هذا الكود وهو كود حذف السجل والصورة المشكلة عنده الحذف الكود يذهب الى السجل الاول ويرجع بعدها الى السجل الحالي انا اريد عند حذف السجل والصورة يبقى في مكان السجل المحذوف او السجل التالي لااريد ان يذهب الى السجل الاول الذي فيه بيانات مع العلم اني غيرت في الكود ولاكن تظهر رسالة اكسس وهيه عبارة (#محذوف) في كل الحقول بعد الحذف On Error Resume Next DoCmd.SetWarnings False If MsgBox("لتأكيد الحذف اضغط اوك", vbOKCancel + vbQuestion, "حذف السجل والكتاب ") = vbOK Then Me.Undo Dim x1 x1 = "مسار الصورة" Kill (AA1) DoCmd.OpenQuery "qrydelet" DoCmd.OpenQuery "qrydeletform11" Me.Requery MsgBox "تم حذف السجل بنجاح", vbInformation, "حذف السجل" Else MsgBox "تم الغاء الحذف", vbInformation, "الغاء الحذف" End If DoCmd.SetWarnings True DoCmd.GoToRecord , , acNewRec تم تعديل فبراير 11 بواسطه Moosak تنسيق الكود
Foksh قام بنشر فبراير 11 قام بنشر فبراير 11 منذ ساعه, وعد المحلاوي said: Me.Requery جرب احذف هذا الجزء أخي الكريم ، متابع
وعد المحلاوي قام بنشر فبراير 11 الكاتب قام بنشر فبراير 11 السلام عليكم Foksh عند حذف هذا الجزء Me.Requery تظهر #محذوف
Foksh قام بنشر فبراير 11 قام بنشر فبراير 11 1 ساعه مضت, وعد المحلاوي said: DoCmd.GoToRecord , , acNewRec من المفترض بناءً على هذا السطر أن يتم نقلك إلى سجل جديد في حال تم الحذف أو لم يتم ، وعدم ظهور نتيجة الحذف كما في الصورة . أو أرسل مرفقك لرؤيته
وعد المحلاوي قام بنشر فبراير 11 الكاتب قام بنشر فبراير 11 استاذ Foksh اسف تاخرت عليك برد شكرا لك على مساعدتك واهتمامك س/ ممكن الغلط يكون في ترتيب الاسطر في الكود يعني ممكن يكون حذف السجل اول وبعدين حذف الصورة يكون تحت او العكس تحياتي لك
أفضل إجابة Foksh قام بنشر فبراير 11 أفضل إجابة قام بنشر فبراير 11 اخي الكريم ، في هذا السطر 4 ساعات مضت, وعد المحلاوي said: Kill (AA1) من المفترض أن يمثل AA1 مسار الصورة المستهدفة للحذف . لذلك من الطبيعي أن تقوم أولاً بحذف الصورة ثم تقوم بحذف السجل .
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.