السلام عليكم ورحمة الله وبركاته ...
هذا السؤال لأحد الأخوة .. ولم نجد الإجابة عليه وهو ..
كود يقوم بترقيم السجلات وإعادة الترتيب عند حذف أحد السجلات ..
وقد أستخدمت هذا الكود ...
IF DCOUNT("[ABC]","[DEF]") = 0 THEN
ME![ABC]=1
ELSE
ME![ABC]=DLAST("[ABC]","[DEF]")+1
END IF
والكود يوضع في حدث قبل الأدراج للنموذج .. مع ملاحظة أن :
ABC=اسم الحقل
DEF=اسم الجدول
والكود يقوم بترقيم السجلات تلقائياً .. ولكن عند حذف أحد السجلات تبقى كما هي .. يعني لو عندنا سجلات ( 1 و 2 و 3 و 4 و 5 ) وحذفنا السجل رقم ( 3 ) يكون الترتيب ( 1 و 2 و 4 و 5 ) .. والمطلوب كود يقود بترتيب السجلات وإعادة الأرقام الصحيحة للسجلات ..
نامل المشاركة من الجميع . وشكراً ..