اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

السلام عليكم أخواني الكرام في هذا المنتدى الجميل

في هذا الموضوع قمت بحساب عدد الذكور والإناث حسب section انطلاقا لما تم اختياره من مربعات السرد والتحرير  x1  x2  x3

من  النمودج frm_tbl_Employees 

 

سؤالي أريد أن اختار  (تحديد) مجموعة من الخيارات من مربع السرد والتحرير  x4 تم اعرض التقرير فيقوم بحساب عدد الذكور والإناث  حسب section  وفق لما تم تحديده من مربع السرد والتحرير x4

الرجاء المساعدة وبارك الله فيكم وربي يجازيكم خير الجزاء

baseNN.accdb

قام بنشر

وعليكم السلام 🙂

 

اسهل طريقة :

1. عمل نسخة من الاستعلام qry_Section_Gender_Count ، ولنسميه qry_Section_Gender_Count_2

2. في الاستعلام qry_Section_Gender_Count_2 ، نعمل تغيير في المعيار لكي نشير الى الحقل X4 في النموذج ،

3. نجعل الاستعلام qry_Section_Gender_Count_2 مصدر لبيانات التقرير 🙂

image.png.a211d2728b8a539a2643cb522ccf3339.png

.

جعفر

1563.baseNN.accdb.zip

قام بنشر
33 دقائق مضت, jjafferr said:

وعليكم السلام 🙂

 

اسهل طريقة :

1. عمل نسخة من الاستعلام qry_Section_Gender_Count ، ولنسميه qry_Section_Gender_Count_2

2. في الاستعلام qry_Section_Gender_Count_2 ، نعمل تغيير في المعيار لكي نشير الى الحقل X4 في النموذج ،

3. نجعل الاستعلام qry_Section_Gender_Count_2 مصدر لبيانات التقرير 🙂

image.png.a211d2728b8a539a2643cb522ccf3339.png

.

جعفر

1563.baseNN.accdb.zipFetching info...

مشكور أخي بارك الله فيك على الرد

ربما لم استطع ايصال الفكرة

أنا اريد اختار مثلا خيارين معا أو ثلاثة خيارات  معا مثلا  دفعة واحدة أقم باختيار  الاجتماعية و الاقتصادية معا وهو يعطيني الاحصاء

يعني اختيار متعدد

وشكرا أخي وربي يجازيك

 

قام بنشر
23 ساعات مضت, jjafferr said:

عفوا ، بس على اي اساس يختار لك الاختيار الاخير ؟

انت عندك ، والاحصاء اصلا غير موجود !!

image.png.d793a708c2e1186e8b8c317ddcf00e4b.png

السلام عليكم

مشكور أخي على هذا الرد

أنا اقصد بالاحصاء يعني الحساب فقط

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

يعني في مربع السرد والاختيار أختار عنصرين معا أو ثلاث عناصر  معا دفعة واحدة يعني أختار كما أشاء

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

وبارك الله فيك أخي

  • أفضل إجابة
قام بنشر

تفضل يا سيدي 🙂

 

النموذج والاستعلام هكذا :

image.png.e3abddfb6412865ff26d745e8e0b899f.png

.

وزر "عرض التقرير" يحتوي على هذا الكود في حدث النقر:

Private Sub cmd_Preview_Click()

    Dim varItem As Variant
    Dim myWhere As String
    
    myWhere = ""
    
    ' Loop through the selected items in the ListBox
    For Each varItem In Me.lst_XX.ItemsSelected
        ' Add each selected item to the string
        myWhere = myWhere & "'" & Me.lst_XX.ItemData(varItem) & "', "
    Next varItem
    
    ' Remove the trailing comma and space from the string
    myWhere = Left(myWhere, Len(myWhere) - 2)
    'هذه الفقرة الاخيرة بتعطينا المواد التي تم اختيارها بهذا التنسيق:
    'الإقتصادية', 'الادارية', 'التربوية'
    
    DoCmd.OpenReport "qry_Section_Gender_Count", acViewPreview, , "[Section] in (" & myWhere & ")"
    'والامر النهائي يصبح هكذا:
    'DoCmd.OpenReport "qry_Section_Gender_Count", acViewPreview, , "[Section] in ('الإقتصادية', 'الادارية', 'التربوية')"
    
End Sub

.

والنتيجة:

image.png.e284095d3e71131015cee6a38723e9a4.png

 

جعفر

1563.baseNN.accdb.zip

  • Like 2
  • Thanks 1
قام بنشر
23 ساعات مضت, jjafferr said:

تفضل يا سيدي 🙂

 

النموذج والاستعلام هكذا :

image.png.e3abddfb6412865ff26d745e8e0b899f.png

.

وزر "عرض التقرير" يحتوي على هذا الكود في حدث النقر:

Private Sub cmd_Preview_Click()

    Dim varItem As Variant
    Dim myWhere As String
    
    myWhere = ""
    
    ' Loop through the selected items in the ListBox
    For Each varItem In Me.lst_XX.ItemsSelected
        ' Add each selected item to the string
        myWhere = myWhere & "'" & Me.lst_XX.ItemData(varItem) & "', "
    Next varItem
    
    ' Remove the trailing comma and space from the string
    myWhere = Left(myWhere, Len(myWhere) - 2)
    
    DoCmd.OpenReport "qry_Section_Gender_Count", acViewPreview, , "[Section] in (" & myWhere & ")"
    
End Sub

.

والنتيجة:

image.png.e284095d3e71131015cee6a38723e9a4.png

 

جعفر

1563.baseNN.accdb.zip 49 kB · 0 downloads

ممتاز ممتاز ممتاز أخي الكريم  هذا ما أبحث عنه بالتفصيل

ربي يجازيك وربي يفرحك اخي الكريم

كما ساعدتني أخي الكريم ربي يساعدك ويفتح لك أبواب الخير ان شاء الله

ألف شكر وتقدير

قام بنشر
11 ساعات مضت, jjafferr said:

حياك الله 🙂

اضفت ملاحظات على المشاركة اعلاة لتوضيح الكود 🙂

مشكور كثيرا اخي وبارك الله فيك 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information