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

جمع حقول الاستعلا م بشرط


شامل2

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

أخى عفواً فقد رأيت موضوعك اليوم فقط

وقد جلست عليه حوالى الساعة للتعديل به ولكن يوجد خطأ ما فى تصميم الجداول أو المسميات ولذا لم يتم التعديل معى.

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

يمكنك إعادة تسمية الحقول كما يتراءاى لك

ولكن أفضل أن تحافظ على الأسماء انجليزية لأن ذلك يسهل العمل فى الاستعلامات والأكواد

وغير واجهة النماذج كما ترغبها أن تظهر لك ولمستخدميك.

تحياتى

محمد ندا

School.rar

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

في البداية اود ان اثمن جهودك في تطوير هذا البرنامج

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

في كل المدارس وفي المدرسة الواحدة وذلك من خلال الاستعلامات

لقد تم اضافة اسماء لبعض المدارس مع اسماء الطلاب ولكن ارغب في معلومات افضل من جنابكم الكريم

ارغب في ان يعرض البرنامج على شكل تقرير او نموذج

1- عدد الطلبة المشاركين في الامتحانات من كل المدارس

2- عدد الناجحين في كل المدارس

3- عدد الراسبين في كل المدارس

طبعا واحدة تفي بالغرض لانها بنفس الطريقة

نسبة النجاح الكلية= عدد الناجحين \عدد المشاركين

نسبة النجاح في كل مادة دراسية مثلا English

بالنسبة للمدارس جميعها وبالنسبة للمدرسة الواحدة

هذا ما يخص نسبة النجاح للمادة الدراسية

وكذلك نسبة النجاح في كل مدرسة لكل المواد

School.rar

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

أخى الكريم

جارى العمل على ما ترغب .. ولكن أعذرنى إن تأخرت عليك يوم أو يومين على الأكثر لمشكلة عندى أنا.

عفواً: من هم المكملون

تحياتى

محمد ندا

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

أخى Alshamal

ملحوظة صغيرة قبل الدخول لموضوع القاعدة ... إسمى بالعربى "محمد ندا" بحرف الأف لأن "ندى" بالياء هى المؤنث من الإسم.

نأتى للموضوع:

أرجو أن يكون المرفق به ما طلبت ... فى انتظار ردك.

يمكنك استخدام نفس طريقة التجميع والنسب بالنسبة للمدارس وتقوم بعمل مثلها لكل مادة .. لأننى حقيقة لم أرى الطلب الخاص بكل مادة على حدة إلا بعد أن انتهيت من العمل وأنا أرد عليك حالاً.

فى حالة عدم تمكنك من عملها .. يمكنك العودة وسأقوم بعملها وإعادتها لك .. رغم أننى أتمنى ـ للأفضل لك ـ أن تحاول أن تقوم بها وبذلك تزيد الاستفادة لديك.

فى انتظار ردك.

فى حالة أن يكون برنامجك هكذا كما ترغب يرجى الرد بتمت الإجابة.

تحياتى

محمد ندا

School_UP.rar

تم تعديل بواسطه Mohamed Nada
رابط هذا التعليق
شارك

أخى Alshamal

مررت على الموضوع مرات متعددة ولم أجد منك رد .. فهل مررت على الموضوع وتم حل مشكلتك ووصلت على ما تريد أم لا.

ويعلم الله أننى تركت عملى لأكمل لك موضوعك لأننى لمست استعجالك عليه .. ولا أدعى فضل بل الفضل لله ثم هو مما تعلمناه من أساتذتنا.

ولكننى بالفعل أريد أن أعرف إذا كان موضوعك تم حتى أتوقف عن المرور عليه وأقوم بأشياء أخرى.

تحياتى

محمد ندا

تم تعديل بواسطه Mohamed Nada
رابط هذا التعليق
شارك

الاخ العزيز محمد ندا

بارك الله فيك واعذرني على التاخير في الرد اليك

اخي العزيز

اذا كان قسم من الطلبة يحصلون على اجازة من الامتحان بسبب حالة معينة مثل المرض

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

وبذلك يعتبر الطالب مجاز

طبعا المجاز يكتب له في حقل الدرجة التي حصل فيها على اجازة الحرف م

وبذلك يكون الطالب الذي يحصل على اجازة غير ناجح

وايضا بعض الطلبة يتغيب عن الامتحان وبذلك نكتب له حرف غ طبعا تكون درجته صفر

عكس الطالب المجاز

فكيف لا نحصل على مجموع الطالب المجاز في بعض المواد

مع العلم ان بعض الطلبة قد يؤجلون كل المواد وبذلك يحق له الامتحان في الدور الثاني

علمان ان حقل الدرجات لا يقبل النصوص كما تعلم

فهل يمكن ان نغير حقل الدرجات الى نصوص ويقبل المجاز والغائب

ونجمع الدرجات في الحقول النصية وكيف؟؟

بارك الله فيكم واشكركم واعتذر على التقصير في الرد اليكم

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

أخى الكريم

ها نحن دخلنا فى تفاصيل جديدة ... ولقد قرأت ردك بعد منتصف الليل.

وأتمنى أن يكون لدى الوقت للرد عليك قبل يوم الخميس وإلا يكون الرد فى نهاية الأسبوع إن شاء الله لانشغالى بأمور تخص انتقالى من مكان إقامتى الحالى لمكان آخر.

أرجو ألا تنزعج من التأخير .. وتعذرنى فيه.

تحياتى

محمد ندا

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

أخى الكريم AlShamal

أتمنى ألا أكون تأخرت عليك .. لكن والله لو تعرف ما لدى من ظروف لعذرتنى ألف مرة.

أرجو أن يكون المرفق به طلبك .. وهو كالتالى:

أولاً: تم إضافة نموذجين جديدين بهما تفاصيل وبيانات أكثر.

المطلوب منك إدخال موقف الطالب من كل مادة فى الامتحان (حاضر ، غائب ، أو مجاز)

فى حالة حضور الطالب سيتيح لك البرنامج كتابة الدرجة التى حصل عليها فى خانة الدرجة.

فى حالتى الغياب أو الإجازة (مجاز يعنى) يقوم البرنامج عنك بكتابة الدرجة صفر ويغلق الخلية ضد التعديل فلا تستطيع التعديل فيها (يعنى ما ينفعش تغير الصفر).

ثانياً: يقوم البرنامج بعمل الإجماليات اللازمة والخاصة بكل مادة على حدة حيث يقوم باحتساب

عدد المقيدين (وهو إجمالى الطلبة المسجلين),

عدد الناجحين بكل مادة

عدد المجازين بكل مادة

عدد الغائبين بكل مادة

عدد الراسبين بكل مادة

ثالثاً:

عدد الناجحين فى كل المواد ونسبتهم لإجمالى الطلبة.

عدد الراسبين فى كل المواد ونسبتهم لإجمالى الطلبة.

ثم فى النهاية

تم عمل نموذج مشابه للأول ولكنه نموذج فردى غير مستمر (يعرض بيانات طالب واحد) نظراً لأنى لاحظت أن البيانات زحمة ممكن تسبب للمستخدم عدم تركيز نظره على سجل الطالب المطلوب.

بقى على الله ثم عليك نقل الأكواد والوظائف من أحد النماذج إلى التقرير وسوف تعمل تمام إن شاء الله.

لأنى قاعد على البرنامج خاصتك من الثامنة مساءاً إلى الثانية والنصف صباحاً (الآن) وبدأت أفقد تركيزى.

وفى حالة عدم قدرتك على عمل التقرير بالشكل المطلوب لأى سبب .. فقط أخبرنى وسوف نقوم به معاً إن شاء.

أرجو أن يكون هذا يوفى بالغرض الذى تحتاجه.

:fff::fff: تحياتى لك ولجميع الأخوة :fff::fff:

محمد ندا

School_UP2.rar

تم تعديل بواسطه Mohamed Nada
رابط هذا التعليق
شارك

السلام عليكم

اشكرك كثيرا على الحل الذي قدمته ولكن وجدت فيه بعض الصعوبة

وقد حاولت في انت اتبع طريقة اخرى

يوجد استعلام اسمه نتائج

بعد تحويل حقل الدرجات في الجدول الاصلي الى نص واضافة مجاز وغائب

اتبعت طريقة لايجاد مجموع درجات الطلبة الناجحين فقط

اي ان الطالب المجاز وكذلك الذي لديه درجات اقل من 50 لا يجمع والغائب

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

وليس رقم

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

وبالتالي الطلبة الناجحين فعلا

ولكن كيف يتم ايجاد مجموعهم لان الاستعلام تعامل معهم على اساس نص

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

وبالتالي كان التعامل أشبه بالاكسل

وفقك الله

_____.rar

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

أخى Alshamal

بعد السلام عليك وعلى أخواننا الكرام فى المنتدى.

مرفق البرنامج بعد إضافة استعلام يقوم باحتساب مجموع درجات كل الطلاب .. الناجحين وغير الناجحين.

وإضافة نموذج لنفس الغرض.

لعل هذا يفى بالغرض.

تحياتى

محمد ندا

School_UP3.rar

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

السلام عليكم

الاخ العزيز محمد ندا والاخوة الكرام

اعتذر لك ان الحل الذي طرحته في المشاركة 17 لم يكن ما ارغب به في المشاركة 16

فاذا كان هنالك حل او طريقة لما موجود في المشاركة 16

السؤال كان هو

مجموعة من الحقول على شكل نص وتحتوي ارقام

كيف اقوم بجمع هذه الارقام

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

أخى الكريم

فى حدود معلوماتى المتواضعة لا يمكن جمع النص كالأرقام.

وأعتذر أننى لم أفهم سؤالك فى المشاركة 16.

إذا كان لدى أحد من الأخوة الكرام حل برمجى ... فليتفضل به

لأن الحل الذى عندى ليس برمجياً وهو كالتالى:

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

ثم عدت واستوردتها وغيرت ما يلزم فى الاستعلام بعد إذنك وتم الجمع كما ترى افى الاستعلام.

وإذا لم يكن أمامنا إلا هذا الحل ... فهو سهل ويمكن تطبيق قاعدة الغياب والمجازون عليه فى الاستعلام دون مشاكل .... فقط قل إذا كان يناسبك.

تحياتى

محمد ندا

.

School_Up4.rar

تم تعديل بواسطه Mohamed Nada
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information