ابو تميم قام بنشر فبراير 20, 2014 قام بنشر فبراير 20, 2014 تحية طيبة في المرفقات ملف آكسس يحتوي على جدول بسيط في الخانة الأولى تم تحديد القيمة الافتراضية بأنها تساوي Number/date أي أنها تساوي الرقم التسلسلي للبيانات المدخلة في الجدول / السنة الحالية وهو يأخذ السنة الحالية بشكل جيد ولكني لا أستطيع تحديد قيمة الـNumber وهو عدد السجلات المدخلة في الجدول فأنا هنا أريد أن يكون هذا الرقم تسلسلي وغير قابل للتكرار أو القفز وترك رقم غير مدخل في الوسط علما أني هنا أريد أن يتم إدخال هذا الرقم آليا وليس يدويا أرجو أن يكون الشرح واضحا شكرا جزيلا لكم My data.rar
أبا عمر قام بنشر فبراير 21, 2014 قام بنشر فبراير 21, 2014 السلام عليكم ورحمة _الله_ وبركاته جرب هذه أرجو أن يكون فيها فائدة =nz(DMax("[id]";"tbl"))+1
ابو تميم قام بنشر فبراير 21, 2014 الكاتب قام بنشر فبراير 21, 2014 شكرا جزيلا لك أخي ابا عمر أنا لم أفهم كيفية التطبيق للكود الذي وضعته لي في مشاركتك السابقة فأرجو أن تشرحه لي لأزداد علما به لأني جديد في الأكسيس وأنا قبل رؤية ردكم قمت بتطبيق الكود التالي في حدث التغيير لـ subj_st من خلال الفورم ونجحت معي الطريقة وهي تعمل بشكل ممتاز If Me.number_st = "new" Then Me.number_st = DCount("*", "tab") + 1 & "/" & Year(Date) End If
أبا عمر قام بنشر فبراير 22, 2014 قام بنشر فبراير 22, 2014 نفس الفكرة التي استخدمتها انت مع اختلاف يسير أن الدالة DMAX ترجع أعلى قيمة موجود في حقل معين في الجدول Me.number_st =nz(DMax("[number_st]";"tab"))+1 & "/" & Year(Date) tab هو الجدول number_st هو حقل الترقيم
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.