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

تصفية بين قيمتين


عفرنس
إذهب إلى أفضل إجابة Solved by kanory,

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

السلام عليكم 

لدي درجات طلاب وأريد عمل تصفية في الاستعلام بين درجتين لا ستخراج التقدير 

ممتاز من 45 - 100 

جيد جدا من 44-40 

وهكذا ..

ما هو المعيار الذي يقوم بهذا ؟؟ 

شاكر لكم .

رابط هذا التعليق
شارك

التصفية يقصد فيها اظهار سجلات وفق معايير محددة

ولكن انت حسب فهمي ترغب في جملة شريطة لاستخراج التقدير المستحق للطالب حسب الدرجة

اذا كان فهمي صحيح ممكن عمل ذلك بالعديد من الطرق ولكن دائما الحل الاسهل اقرب الى الذهن

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

الطريقة الى الاولى باستخدام دالة IIf ولها وسيطتين اذا حضر الطالب الاختبار فهو ناجح او راسب

Expr1: IIf([الدرجة] Between 90 And 100;"ممتاز";IIf([الدرجة] Between 89 And 75;"جيد جدا";IIf([الدرجة] Between 74 And 64;"جيد";IIf([الدرجة] Between 63 And 50;"مقبول";"راسب"))))

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

ويكون الكود على النحو التالي

Expr2: Switch([الدرجة] Between 90 And 100;"ممتاز";[الدرجة] Between 89 And 75;"جيد جدا";[الدرجة] Between 74 And 65;"جيد";[الدرجة] Between 64 And 50;"مقبول";[الدرجة]<50;"راسب")

ومرفق مثال للطريقتين

 

Database1391.accdb

  • Like 1
رابط هذا التعليق
شارك

منذ ساعه, kha9009lid said:

التصفية يقصد فيها اظهار سجلات وفق معايير محددة

 

 

الدرجات أصبحت عندي جاهزة .. 

احتاج عمل تقرير لمادة ( رياضيات ) مثلا يظهر لي الطلاب الذين حصلوا على تقدير ( ممتاز ) لوحدهم

وتقرير رقم 2 يعطيني الطلاب الذين حصلا على جيد جدا .. وهكذا .. 

والتقرير حيكون مصدره استعلام .. 

احتاج المعيار الذي يعطيني درجة الممتاز بين 45 و 50 

تم تعديل بواسطه فايز..
رابط هذا التعليق
شارك

مع ذلك ممكن عملها بدون الى الحاجة الى عدة تقرير وعدة استعلامات

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

رابط هذا التعليق
شارك

منذ ساعه, kha9009lid said:

مع ذلك ممكن عملها بدون الى الحاجة الى عدة تقرير وعدة استعلامات

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

إليك البرنامج .. 

‏‏FMARK - Shivan.rar

منذ ساعه, kha9009lid said:

Between 45 And 50

وضعت هذا المعيار ولم يضبط معي يعطيني ضمن الدرجات رقم 5 رقم 6 وهكذا 

رابط هذا التعليق
شارك

59 دقائق مضت, kha9009lid said:

>="45"

 

نفس المشكلة . 

2 ساعات مضت, kha9009lid said:

مع ذلك ممكن عملها بدون الى الحاجة الى عدة تقرير وعدة استعلامات

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

لو عملتها مثل ما قلت هنا 

أين يتم وضع المعيار في الاستعلام 

في صف الحقل أم في صف المعيار ؟؟

رابط هذا التعليق
شارك

12 ساعات مضت, kha9009lid said:

مع ذلك ممكن عملها بدون الى الحاجة الى عدة تقرير وعدة استعلامات

 اخي @kha9009lid هل من الممكن تعمل هذه الطريقة على المرفق . 

11 ساعات مضت, فايز.. said:

إليك البرنامج .. 

‏‏FMARK - Shivan.rar 341.6

ولك جزيل الشكر والامتنان .. 

رابط هذا التعليق
شارك

في ٢١‏/١٠‏/٢٠٢٠ at 17:04, kha9009lid said:

مع ذلك ممكن عملها بدون الى الحاجة الى عدة تقرير وعدة استعلامات

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

أخي  @kha9009lid @kanory

لعلك تعينني على هذه وفقك الله .. 

لأني حاول أكثر من مرة ولم أصل إلى الحل . 

تم تعديل بواسطه فايز..
رابط هذا التعليق
شارك

  • أفضل إجابة
2 ساعات مضت, فايز.. said:

أخي  @kha9009lid @kanory

لعلك تعينني على هذه وفقك الله .. 

لأني حاول أكثر من مرة ولم أصل إلى الحل . 

شغل النموذج Kanory ولاحظ الاستعلام الناتج -------->>>>>>

 

2132172302_FMARK_Kanory.mdb

  • Like 2
  • Thanks 1
رابط هذا التعليق
شارك

6 ساعات مضت, kanory said:

شغل النموذج Kanory ولاحظ الاستعلام الناتج -------->>>>>>

 

2132172302_FMARK_Kanory.mdb 3.09 \u0645\u064a\u062c\u0627 \u0628\u0627\u064a\u062a · 2 downloads

شكر الله لك .. هذا هو المطلوب .. 

رابط هذا التعليق
شارك

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