اذهب الي المحتوي
أوفيسنا

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

قام بنشر

السلام عليكم

في المثال المرفق  جدول يحتوي على اسماء  وسنة الميلاد (اربعة ارقام) لكل واحد منهم

المطلوب  اظهار احصائية  بالعدد حسب الفئة العمرية (بأقصر طريق)  وكما هو موضح ومرسوم في النموذج 

علما انه يمكن استخراج العمر بمعلومية سنة الميلاد بمثل هذه

Year(Date())-[brithyear]

 

Untitled.jpg

db1.rar

  • Like 1
قام بنشر (معدل)
10 ساعات مضت, ابوخليل said:

وبك اهلا ابا احمد

:signthankspin:  نعم ولا اجمل .. وأعط القوس باريها

 

وإذا اردنا  ان  ندخل  الفئة  (من/ الى )  حسب الاختيار

 

 

Untitled.jpg

db2.rar

 

تسلم استاذنا الغالي بارك الله فيك

 

لعمل ذلك بداية يتم تنسيق مربعات النصوص a1 و a2  الى رقم عام و ذلك من الخصائص 

ثم في مصدر مربع النص sa1 نضع التعبير التالي :

=IIf(IsNull([a1]) Or IsNull([a2]);0;DCount("id";"[tblNames]";"year(date())-[Brithyear] between " & [a1] & " and [a2] "))

ثم نقوم بوضع كود وليكن باجراء خاص ليقوم بإعادة تهئية مربع النص sa1 للحصول على النتائج بوقتها 

Private Sub setAgeRange()
Me.sa1.Requery
End Sub

و نقوم باستدعائه بحدث بعد التحديث لمربعي النصوص a1 و a2

 

تفضل المرفق بعد التعديل

 

بالتوفيق 

 

 

db2.rar

تم تعديل بواسطه يوسف أحمد
  • Like 1

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
×
×
  • اضف...

Important Information