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

عدم قبول تسجيل البيانات إلا بعد مرور 15 يوما من أخر تسجيل ؟

بدأه ماجد الأسيوطي في 19 مارس 2012 · 10 رد · 1,139 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم . .

قاعدة البيانات المرفقة لتسجيل طلبات حجز اسطوانات الغاز الطبيعي بواسطة رقم البطاقة القومي . . وأيضا بتاريخ الحجز (التقدم بالطلب) . . والذي لا يجب أن يقل عن 15 يوما من أخر حجز سابق حتي لا يأخذ الفرد (المواطن) أكثر من حصته في انابيب الغاز الطبيعي والمقدرة باسطوانتين فقط شهريا - حيث يتم حجز اسطوانة واحدة ببطاقة الرقم القومي كل (15) خمسة عشر يوما . .

والمطلوب من اساتذتنا الكرام أن قاعدة البيانات تقبل ادخال وتسجيل الرقم القومي للمواطن في سجل الرقم القومي بـ (جدول الحركة) إذا كان قد فات أكثر من 15 خمسة عشر يوما علي أخر تسجيل له في قاعدة البيانات . . ولا تقبل الإدخال للرقم القومي والتسجيل إذا لم يكن قد إنقضي 15 خمسة عشر يوما علي تاريخ أخر تسجيل له مع ظهور رسالة بذلك (سبب الرفض) . .

post-248921-008962100 1332165058_thumb.p

جزاكم الله خيراً . . فهذا البرنامج تطوعي لأحد أصدقائي لخدمه المواطنين . .

قاعدة بيانات توزيعات اسطوانات الغاز الطبيعي.rar

المرفقات
السجل المطلوب.png

تم تعديل هذه المشاركة بواسطة ماجد الأسيوطي في 19 مارس 2012 في 16:58

1
#2

هل التعديل المطلوب صعب ؟

#3

عذرا إخواني . . هل المطلوب مستحيل ؟

لقد لاحظت تحميل المرفق 11 مرة ولا يوجد اي رد !!

#4

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

Private Sub أمر14_Click()
On Error GoTo Err_أمر14_Click
  Dim s As Integer
  Dim ss As Date
ss = DMax("D", "الحركة", "A='" & Me.A & "'")
s = Date - ss
If s < 15 Then
MsgBox "لا يحق لك الحجز قبل مضي 15 يوما"
 DoCmd.CancelEvent
 Exit Sub
 Else
    DoCmd.GoToRecord , , acNewRec
A.SetFocus
End If
Exit_أمر14_Click:
    Exit Sub
Err_أمر14_Click:
    MsgBox Err.Description
    Resume Exit_أمر14_Click
End Sub
1
#5

شكرا لك اخي sabhha علي إهتمامك بالرد

لقد نفذت الكود وهو رائع جدا . . ولكنه علي الرغم من ظهور الرسالة فإنه يقبل ادخال الحجز !!

برجاء أكمال معروفك أخي وتعدل هذا الكود بحيث لايقبل ادخال التاريخ الجديد الا بعد مرور 15 عشر يوما نظرا لضخامه عدد المواطنين الذين يقومون بالحجز يوميا !!

وهل يمكنك اقتراح كود بعيدا عن زر الإضافة ؟؟ حيث انه عند الضغط علي زر الاضافة بعد الادخال تظهر الرسالة بعدم امكانيه الحجز لاننا ما زلنا نقف عند السجل السابق . . فقد اصبح زر الاضافة لايقوم بدورة في اضافة سجل جديد !!

هل يمكنك أخي اجراء التعديلات البرمجية في مربع السرد والادخال A عند النقر بعيدا عن زر الإضافة ؟؟ كما بالرسم التالي :

post-248921-024162200 1332238322_thumb.p

ومرفق قاعدة البيانات بعد التعديل الذي أقترحته . .

وتقبل مني جزيل الشكر أخي . .

توزيع اسطوانات الغاز الطبيعي - تعديل كود الاضافة.rar

المرفقات
كود برمجي عند النقر.png
#6

اخي ماجد

ما رأيك نبتعد عن الأحداث الاكواد ؟ ............. لاقدم لك اقتراح لم يخطر على بالك

ما رأيك لو ان مربع التحرير لا يعرض أصلا الا اسم من مر عليه اكثر من 15 يوما فقط ؟

.. اخوك ابو ياسر ..

#7
sabhha كتب:

اخي ماجد

ما رأيك نبتعد عن الأحداث الاكواد ؟ ............. لاقدم لك اقتراح لم يخطر على بالك

ما رأيك لو ان مربع التحرير لا يعرض أصلا الا اسم من مر عليه اكثر من 15 يوما فقط ؟

.. اخوك ابو ياسر ..

فكرة رائعة . . علي بركة الله . .

أنتظر التعديل بفارغ الصبر . . مع تحياتي لك . .

#8

قمت بانجاز العمل قبل الرد وقد اخذ من وقتي لاني توقعت القبول ولاني على جناح سفر

العمل متقن ، فالآن مربع التحرير لا يعرض الا من مر عليه اكثر من 15 يوما ، ومع ذلك يعرض الاسماء الجديدة التي لم يتم الحجز لها

ان اردت التعديل على عدد الايام فانظر الى الاستعلام المصدري لمربع التحرير

.... دعواتك اخي الكريم ...

توزيع اسطوانات الغاز الطبيعي .rar

2
#9

شكرا لك اخي sabhha . .

وبارك الله فيك . . ويسر لك سفرك . .

ولك مني عظيم التحيه والشكر . .

#10

أخي ماجد الأسيوطي

تصميم متميز وبسيط لقاعدة البيانات

تحياتي لك ولأخي sabhha علي التعديلات

بارك الله فيكم

إذا كنت لا تعرف طريقك . . فكل الطرق تؤدي الي هناك !!

#11

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

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

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

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

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

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