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

كيف اوقف البرنامج من اظافة قسط جديد؟

مغلق
بدأه سامي الحربي في 30 مايو 2003 · 4 رد · 621 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

الاخوة الكرام

لقد قمت بتصميم قاعدة بيانات على اكسس 97 ثم حولتها الآن الى 2002 وهي عبارة عن برنامج لمتابعة الاقساط ولدي سؤال هو :. كيف استطيع اظهار رسالة تخبر أن هذا الاسم انها اقساطة ولايمكن اظافة قسط جديد له حيث ان بعد وصول الاقساط المتبقية الى القيمة صفر سوف يحسب اي زيادة للاقساط وحساب القيمة المتبقية بالسالب

#2

مثلاً مربع النص الذي به الباقي من الاقساط اسمه Remainder

اذن عند حدث قبل التحديث لمربع النص Remainder داخل نموذج الادخال ضع الكود التالي:

Private Sub Remainder_BeforeUpdate(Cancel As Integer)

If Remainder.Value < 0 Then

MsgBox "انتبة !! هذا العميل قام بسداد اقساط زائدة .. ولا يمكن حفظ السجل", _

 vbInformation + vbOKOnly, "الفريق العربي للبرمجة"

Cancel = True

End If

End Sub
#3

استاذي الكريم اشكر لك اهتمامك ولكن للاسف لم يحدث معي اي شي

ارجوا التكرم بمساعدتي

#4

انشر المثال

#5

السلام عليكم

الكود ممتاز جدا من اخونا مبتدئ جدا ولكن عليك اخي سامي معرفة الوقت اللازم لتشغيل الكود ؟

فمثلا مربع نص reminder لايتم فيه اي ادخال ولذلك حدث قبل التحديث لا يقع .

ابحث عن المكان الذي يتم فيه التحديث ثم ضع الكود السابق وسوف يعمل باذن الله

وآخر العلاج الكي .... ارفق المثال .

swcc-1052254947.gif

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 

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

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

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

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

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

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