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

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

قام بنشر

تحية طيبة

في المرفقات ملف آكسس يحتوي على جدول بسيط 

في الخانة الأولى تم تحديد القيمة الافتراضية بأنها تساوي Number/date 

أي أنها تساوي الرقم التسلسلي للبيانات المدخلة في الجدول / السنة الحالية وهو يأخذ السنة الحالية بشكل جيد ولكني لا أستطيع تحديد قيمة الـNumber وهو عدد السجلات المدخلة في الجدول

فأنا هنا أريد أن يكون هذا الرقم تسلسلي وغير قابل للتكرار أو القفز وترك رقم غير مدخل في الوسط

علما أني هنا أريد أن يتم إدخال هذا الرقم آليا وليس يدويا

أرجو أن يكون الشرح واضحا

شكرا جزيلا لكم

My data.rar

قام بنشر

شكرا جزيلا لك أخي ابا عمر
أنا لم أفهم كيفية التطبيق للكود الذي وضعته لي في مشاركتك السابقة فأرجو أن تشرحه لي لأزداد علما به لأني جديد في الأكسيس
 
وأنا قبل رؤية ردكم قمت بتطبيق الكود التالي في حدث التغيير لـ subj_st من خلال الفورم ونجحت معي الطريقة وهي تعمل بشكل ممتاز
 

If Me.number_st = "new" Then
Me.number_st = DCount("*", "tab") + 1 & "/" & Year(Date)
End If

 

قام بنشر

نفس الفكرة التي استخدمتها انت مع اختلاف يسير أن الدالة 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.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information