الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

توزيع أرقام على السجلات حسب التاريخ ...

مغلق
بدأه فتى الوادي في 15 سبتمبر 2006 · 5 رد · 546 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته ....

لدي جدول t_1 وفيه حقول ( الاسم - الرقم - التاريخ - ملاحظات ) ..... وفيه سجلات كثيرة جداً ...

أريد كود يطبق على كامل السجلات بحيث يتم توزيع أرقام متسلسلة على السجلات بناءً على التاريخ ....

مثلاً أقدم تاريخ في الجدول عام 1425 ... اريد توزيع ارقام على السجلات التي تحمل هذا التاريخ بحيث ياخذ السجل الذي في تاريخ 1/1/1425هـ رقم 1 ولو تكرر التاريخ يعطى رقم 2 وهكذا .... حتى نهاية السنة .... ثم السنة التي بعدها تعطي أرقاماً متسلسلة تبدأ من رقم 1 حسب تاريخ اليوم والشهر والسنة ....

شاكراً لكم ومقدراً حسن تعاونكم .... غفر الله لي ولكم ...

mk17481_26bccea871.gif
#2

تحتاج إلى إنشاء فورم يستمد بياناته من هذا الجدول

أضف Command Button للترتيب

فيحدث عند النقر لهذا Command Button أضف الكود التالي

Dim Rs As Database

Dim X, Rct, I As Integer

Set Rs = Me.RecordsetClone

With Rs

.MoveLast

.MoveFirst

Rct = Rs.RecordCount

X = 1

For I = 0 To Rct - 1

.Edit

.ÇáÑÞã = X

X = X + 1

Next I

#3

جزاك الله خيراً مقدماً ....

اقتباس
.ÇáÑÞã = X

لم يفهم هذه العبارة ؟؟!؟!؟؟!

وهل يحتاج إلى مرجع ؟!

هذا المثال مرفق ....

db2.rar

mk17481_26bccea871.gif
#4

في البداية ألتمس كل العذر فيما وقع من أخطاء في مشاركتي

ولك التعديل آملا الدعاء

db2.rar

#5

الله يغفر لك ولوالديك .

السلام عليكم ورحمة الله وبركاته - صباح الخير ...

أطلعت على تعديلك ... لكن أردت أن يكون الترتيب كل سنة لها ترتيب يبدأ من 1 وينتهي حيث تنهي سجلاتها ...

ثم السنة التي بعدها تبدأ من رقم 1 وتنهي حيث تنهي سجلاتها ... وهكذا .

mk17481_26bccea871.gif
#6

رمضان مبارك على الجميع

أخي فتى الوادي

وأنا أراجع اليوم مشاركاتي في المنتدي , اطلعت على ردك الجميل , وأعجبني دعاؤك جعله الله في ميزان حسناتك , فعملت على تعديل المثال ليغي بالعغرض المطلوب أرجو أن أكون قد وفقت فاطلع على التعديل وأرجو الإفادة

db2.rar

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…