اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر (معدل)

ارجو المساعدة

عندي (5) جداول و (5) نماذج نموذج رائيسي و 4 فرعية ابغاء زر في انموذج الرئيسي يحذف جميع السجلات في النماذج الفرعية بشرط يكون رقم التسلسل في النموذج الرائيسي يساوي رقم المعرف في النماذج الفرعية  طبعاً مع عدم حذف السجل في النموذج الرائيسي

تم تعديل بواسطه ASDewq1398
قام بنشر

الحذف يتم في الجداول مياشرة

على اعتبار رقم التسلسل في جدول 1 هو عبارة عن المعرف في الجداول الآخرى

الحذف يتم على كل جدول باستثناء جدول1 .. لكل جدول سطر يخصه

الكود واضح وسهل الفهم فقط استبدال مسميات الجداول والحقول بالتسميات التي لديك

DoCmd.SetWarnings False
DoCmd.RunSQL "DELETE tbl2.*, tbl2.idStud2 FROM tbl2 WHERE tbl2.idStud2 = [Forms]![frm1]![IDStud]"
DoCmd.RunSQL "DELETE tbl3.*, tbl3.idStud3 FROM tbl3 WHERE tbl3.idStud3 = [Forms]![frm1]![IDStud]"
DoCmd.RunSQL "DELETE tbl4.*, tbl4.idStud4 FROM tbl4 WHERE tbl4.idStud4 = [Forms]![frm1]![IDStud]"
DoCmd.RunSQL "DELETE tbl5.*, tbl5.idStud5 FROM tbl5 WHERE tbl5.idStud5 = [Forms]![frm1]![IDStud]"
DoCmd.SetWarnings True
DoCmd.Requery

 

  • Like 1
قام بنشر (معدل)

اخي بيض الله وجهك والله يوفقك في الدنيا والاخرة 

الكود ممتاز والف شكر لك بس المشكله عند اضغط على زر الحذف يتم الحذف يرجعني على اول سجل في النموذج الرئيسي انا اريدة يبقاء على نفس السجل

 

تم تعديل بواسطه ASDewq1398

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

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

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information