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

عاجل للاهمية : استفسار عن عملية حسابية اعتقد انها شرطية ايضاً

بدأه ghareeb_hany في 18 مارس 2009 · 7 رد · 851 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السؤال الأول :

هل يمكن احتساب العمر

في خانة العمر

بطريقة تلقائية بمجرد تخزين تاريخ الميلاد

او اذا كان موجود بالفعل داخل قاعدة البيانات

و دون الضغط علي زر احتساب مثلاً

السؤال الثاني

اذا كان العمر يتخطي الـستين عام

تظهر في خانة المعاش

يحال للمعاش

بطريقة تلقائية

يمكن الاطلاع علي الصورة من المرفقات أيضاً

post-196893-1237356315_thumb.jpg

#2

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

اليك الحل في المرفقات

date.rar

#3

أولاً اشكرك كل الشكر لاهتمامك

لكن للاسف ما ظبطت و تعطي العمر بالسالب

#4

اخي قم بتعديل السطر الموجود في الفورم لوود ليصبح هكذا

data2.SelText = Format(Date, "yyyy/mm/dd")

بس هذه الطريقة سوف يقوم البرنامج بحساب فارق السنوات فقط .

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#5

لطرح تاريخين من بعض استخدم دالة datediff

ويمكنك تعديل السطر الموجود في حدث data1_change ليصبح

On Error Resume Next
Text1.Text = DateDiff("y", data2.Text, data1.Text)

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#6

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

اعتقد ان الملف المرفق مثال لما تريده

____________.rar

Mimo

040.gif

#7

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

اخي في المثال الذي ارفقته لك لايعطي التاريخ بالسالب لا في حالة وجود خطاء في اعدادات التاريخ في جهازك

قم بظبط اعدادات التاريخ من الاعدادات الاقليمة علي النحو التالي

yyyy/mm/dd

وكما قال لك الاخ oMANIسوف تحسب الفرق في السنوات فقط اتقد هذا ما تحتاجه

وفقك الله

#8

كل الشكر اخواني الكرام لتعاونكم

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

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

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

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

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