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

تصميم استعلام يبين المواد الدراسية المسندة لكل المعلمين حسب كل سنة دراسية


إذهب إلى أفضل إجابة Solved by SAROOK,

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

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

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

لدى قاعدة بيانات تحوى المواد الدراسية في معهد نظام الدراسة به ثلاث سنوات . تبين هذه القاعدة المواد المسندة لكل معلم  - كمثال هنال معلم يدرس مادة وهناك اخر يدرس اثنتان فأكثر الى ثلاث مواد كاقصى حد  -

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

بمعنى 

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

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

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

والله الموفق 

 

جداول وحصص.accdb

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

4 ساعات مضت, SAROOK said:

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

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

لدى قاعدة بيانات تحوى المواد الدراسية في معهد نظام الدراسة به ثلاث سنوات . تبين هذه القاعدة المواد المسندة لكل معلم  - كمثال هنال معلم يدرس مادة وهناك اخر يدرس اثنتان فأكثر الى ثلاث مواد كاقصى حد  -

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

بمعنى 

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

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

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

والله الموفق 

 

جداول وحصص.accdb 2.63 \u0645\u064a\u062c\u0627 \u0628\u0627\u064a\u062a · 1 download

تفضل اخي اتمنى ان يكون هذا طلبك 

جداول وحصص (1).accdb

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

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

اشكرك اخي بشمهندس :fff:عبد اللطيف :fff:للرد الكريم  وكل سنة وانت طيب - جربت المرفق وكانت هناك اشكالية الخصها في مثال ( نفترض ان المدرس طارق  يعطي تلات مواد وكلهم للسنة الثالثة وهم مادة قياسات ومادة الرسم الفني ومادة علم المواد) عند تجريب المرفق على هذا الاحتمال لم يظهر في تقرير مواد السنة الثالثة بيان ذلك وقد ارفقت هذا الاحتمال بقاعدة البيانات . اشكرك اخي بشمهندس عبداللطيف وتحياتي لشخصك الكريم .

جداول وحصص (2)1.accdb

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

منذ ساعه, SAROOK said:

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

اشكرك اخي بشمهندس :fff:عبد اللطيف :fff:للرد الكريم  وكل سنة وانت طيب - جربت المرفق وكانت هناك اشكالية الخصها في مثال ( نفترض ان المدرس طارق  يعطي تلات مواد وكلهم للسنة الثالثة وهم مادة قياسات ومادة الرسم الفني ومادة علم المواد) عند تجريب المرفق على هذا الاحتمال لم يظهر في تقرير مواد السنة الثالثة بيان ذلك وقد ارفقت هذا الاحتمال بقاعدة البيانات . اشكرك اخي بشمهندس عبداللطيف وتحياتي لشخصك الكريم .

جداول وحصص (2)1.accdb 856 kB · 1 download

عملت لك تصميم جديد 

اذا اعجبك استمر

cooltext455342687793508.png.0aea310bd3a316c00cff07c5cc6f4275.png

المدرس والمواد اوفسنا.accdb

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

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

تم بناء استعلام توحيد وبناءً ، وتم بناء التقريرين عليه . الأول حسب المدرس ، والثاني حسب السنة

 

Stu.accdb

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

23 دقائق مضت, Foksh said:

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

تم بناء استعلام توحيد وبناءً ، وتم بناء التقريرين عليه . الأول حسب المدرس ، والثاني حسب السنة

 

Stu.accdb 800 kB · 0 downloads

سؤال اخي الحبيب @Foksh

هل قمت ببناء استعلام التوحيد على استعلامات أم على الجداول مباشرة ؟؟

cooltext455342767203434.png.bb6c02a92077f26223b80c6ddc4218bc.png

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

5 دقائق مضت, عبد اللطيف سلوم said:

هل قمت ببناء استعلام التوحيد على استعلامات أم على الجداول مباشرة ؟؟

 

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

 

SELECT emp.[no], emp.[full-name], hol.[year-study], hol.namecours1 AS cours_name, hol.yearcours1 AS cours_year
FROM emp INNER JOIN hol ON emp.[no] = hol.[no]
WHERE hol.yearcours1 Is Not Null

UNION ALL

SELECT emp.[no], emp.[full-name], hol.[year-study], hol.namecours2 AS cours_name, hol.yearcours2 AS cours_year
FROM emp INNER JOIN hol ON emp.[no] = hol.[no]
WHERE hol.yearcours2 Is Not Null

UNION ALL SELECT emp.[no], emp.[full-name], hol.[year-study], hol.namecours3 AS cours_name, hol.yearcours3 AS cours_year
FROM emp INNER JOIN hol ON emp.[no] = hol.[no]
WHERE hol.yearcours3 Is Not Null;

 

تم تعديل بواسطه Foksh
  • Like 2
رابط هذا التعليق
شارك

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

اشكرك اخي بشمهندس :fff:foksh :fff:وكل سنة وانت طيب 

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

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

وبارك الله في حضرتك وفي حضرة بشمهندس عبداللطيف

حصص.jpg

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

22 دقائق مضت, SAROOK said:

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

اشكرك اخي بشمهندس :fff:foksh :fff:وكل سنة وانت طيب 

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

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

وبارك الله في حضرتك وفي حضرة بشمهندس عبداللطيف

حصص.jpg

أخي الكريم @SAROOK ، أين التكرار الذي تتحدث عنه :blink: ، راجع الفيديو في المرفقات لتتأكد .

 

أما موضوع التقرير الواحد لكل سنة ، فتفضل ( Stu (1).zip )

 

20240411_210938.zip

 

تم تعديل بواسطه Foksh
  • Like 1
رابط هذا التعليق
شارك

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

 بشمهندس :fff:foksh :fff:اشكرك كثيرا لتعبك معي  ولكن يبدو انه لم احسن  الشرح

ماارفقته في الصورة هو نتاج للاتي

اخترت المدرس طارق في نموذج ادخال البيانات ثم قمت بادخال بيانات ثلاث مواد

1-  مادة اللغة العربية للسنة الاولى 

2-مادة اللغة العربية2  للسنة الاولى 

3-مادة اللغة العربية3  للسنة الاولى 

فظهر التقرير كما هو بالصورة التي ارفقتها

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

تحياتي   

 

مواد 2.jpg

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

43 دقائق مضت, SAROOK said:

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

هل هذا طلبك ؟

افتح التقرير Foksh وإن كان طلبك أخبرني قبل خروجي من العمل .

Stu (1).accdb

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

تماما هذا ماكنت اطلبه سلمت يداك

ماتبقي اخي الكريم هو ان يظهر في نفس هذا التقرير هذه المواد حسب كل سنة

تقرير لمواد السنة الاولى فقط 

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

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

كل في تقرير منفصل 

بارك الله فيك 

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

6 دقائق مضت, SAROOK said:

تماما هذا ماكنت اطلبه سلمت يداك

ماتبقي اخي الكريم هو ان يظهر في نفس هذا التقرير هذه المواد حسب كل سنة

تقرير لمواد السنة الاولى فقط 

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

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

كل في تقرير منفصل 

بارك الله فيك 

لكني الآن خرجت من العمل أخي @SAROOK ، إن كان في العمر بقية إن شاء الله ليوم غد :wub:

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

توصل بالسلامة اخي الكريم 

لاحظت عند فتح استعلام 1st Year المبني عليه التقرير foksh   وجدت ان ( كمثال طبعا ) المدرس فلان الذي يعطي مادة A للسنة الاولى ويعطي مادة B للسنة الاولى ويعطي مادةH للسنة الثالثة 

يظهر في هذا التقرير ان مواد المدرس فلان للسنة الاولى  هي مادةA  و مادةB   ومادةH  وهذا غير صحيح

والصحيح هو ان مواد المدرس فلان للسنة الاولى هي مادة A ومادة B في تقرير  مواد السنة الاولى

ومواد المدرس فلان للسنة الثالثة هي مادة H في تقرير مواد السنة الثالثة

تحياتي لشخصك الكريم 

 

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

😬

اعتذر لتأخري بالرد ، وصدقني لو قلت لك نسيت 😵

بإذن الله غداً بداية الدوام بعد اجازة العيد سأواصل متابعتي 

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

  • أفضل إجابة

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

الحمد لله رب العالمين . تم بحمد الله وفضله تصميم الاستعلامات المطلوبة بعد سهرة طويلة وادت مهمتها بنجاح بفضل الله وكرمه وتوجيهات المهندسين الافاضل  ولا انسى هنا المهندسين  الكريمين البشمهندس:fff: عبداللطيف:fff: والبشمهندس  :fff:foksh :fff:اشكرهما من كل قلبي 

وقد ارفقتها للفائدة العامة  ولاي ملاحظات 

تحياتي 

مواد المدرسين حسب السنة.accdb

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

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