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

مساعدة في كشف الاعوام السابقة


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

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

الاساتذة الافاضل هل يمكن مساعدتي فيما يلي

عند تشغيل نموذج prevy واختيار طالب مثل ( يزن سفيان ) تظهر جميع السنوات السابقة التي درسها في المدرسة 

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

 

مع الشكر الجزيل

 

New Microsoft Access Database.rar

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

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

 

اولا علينا اخراج المجموع ، والمعدل لسنة واحدة ، فرجاء تحذف الحقول التي لا تدخل في المجموع:

Summ : Nz([df1], 0) + Nz([df2], 0) + Nz([dav], 0) + Nz([af1], 0) + Nz([af2], 0) + Nz([aav], 0) + Nz([ef1], 0) + Nz([ef2], 0) + Nz([eav], 0) + Nz([rf1], 0) + Nz([rf2], 0) + Nz([rav], 0) + Nz([ejf1], 0) + Nz([ejf2], 0) + Nz([ejav], 0) + Nz([of1], 0) + Nz([of2], 0) + Nz([oav], 0) + Nz([ff1], 0) + Nz([ff2], 0) + Nz([fav], 0) + Nz([sf1], 0) + Nz([sf2], 0) + Nz([sav], 0) + Nz([mosf1], 0) + Nz([mosf2], 0) + Nz([mosav], 0) + Nz([mf1], 0) + Nz([mf2], 0) + Nz([mav], 0) + Nz([hf1], 0) + Nz([hf2], 0) + Nz([hav], 0) + Nz([maf1], 0) + Nz([maf2], 0) + Nz([maav], 0)

 

ثم ننظر في معدل سنتين او ثلاث

 

جعفر

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

استاذي الفاضل اشكر مرورك جدا 

المجموع والمعدل موجود ومحسوب ومخزن في جدول ورقة1 لطلاب الثامن والتاسع والعاشر انا اريد بس استدعاؤه ووضعه في الاماكن المطلوبة

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

ارجوا ان اكون قد وفقت في توضيح الفكرة

مع خالص امنياتي لك بالتوفيق والصحة الدائمة

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

  • أفضل إجابة

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

 

عملت تغيير في الاستعلام pv ، واسم وطريقة عمل النموذج الفرعي ، واستدعائه ، فرجاء تلقي نظرة عليه كذلك ، حتى يتماشى مع برنامجك :

 

image.png.327e3909c4146410e92bc3a5cc1e3527.png

.

والنتيجة

image.png.1cc27e41805c0c4a33d396dd5fb33991.png

.

جعفر

1397.New Microsoft Access Database.accdb.zip

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

السلام عليكم

قالت العرب إذا حضر الماء بطل التيمم

وطالما استاذنا @jjafferr في الموضوع سنقف في الصف ونتعلم

مداخلتي هنا تتعلق بطريق العمل في انشاء القاعدة المرفقة حيث ان كافة المعلومات في جدول واحد وهذا الامر مخالف لمفهوم قواعد البيانات العلائقية

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

وفي المثال المرفق ادى استخدام جدول واحد الى

  • تكرار اسماء الطلاب بعدد السنوات الدراسية حيث ان الطالب احمد طلعت احمد داود لديه خمسة سجلات وكذلك بقية الطلاب تتكرر سجلاتهم وفقا لعدد سنوات الدراسة
  • ايضا للطالب نفسه 5 ارقام بينما الصحيح ان يكون للطالب رقم واحد فقط كمعرف فريد
  • امكانية كتابة اسم الطالب بشكل غير صحيح مثل الطالب ( ابراهيم احمد يوسف السيد احمد ) و ( ابراهيم احمد يوسف " السيد احمد ") وايضا الطالب ( ابراهيم جابر محمود السيد ) والطالب ابراهيم حسن ابراهيم جاد الله مكتوبه باكثر من طريقة وربما غيرهم وعند البحث او التصفية سنجد نتائج غير صحيحة
  • عدد السجلات في الجدول لا يعطي نتيجة صحيحة بسبب التكرار حيث يبلغ عدد السجلات 7817 طالب بينما العدد 3009 طالب وهو تقريبي بسبب وجود اختلاف في طريقة كتابة الاسماء
  • الجدول لا يحتوي على مفتاح اساسى

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

هنا نصائح مفيد 👇 للاستاذ الفاضل ازهر عبد العزيز

اقتباس

 

وهنا شرح للعلاقات لاستاذنا الفاضل @أحمد الحربي

اقتباس

 

مع تمنياتي لك بالتوفيق

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

اخي وحيدي ، ياريت تنظر في جميع ملاحظات اخوي خالد ، الذي اخذ الوقت ووضح لك تفاصيل مخفية من البرنامج 🙂

 

اخوي خالد ، شكرا جزيلا على هذه المداخلات ، دائما ممتعه ومليانه معلومات 🙂

وعلى طاري التيمم ، كنت مفكر استعمل استعلام Crosstab ، بس غيّرت رأيي 😁

 

جعفر

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

46 دقائق مضت, jjafferr said:

اخوي خالد ، شكرا جزيلا على هذه المداخلات ، دائما ممتعه ومليانه معلومات

الشكر لله سبحانه الحقيقة هذا جزء بسيط مما تعلمناه منكم ومن اساتذنا الافاضل في الموقع

46 دقائق مضت, jjafferr said:

وعلى طاري التيمم ، كنت مفكر استعمل استعلام Crosstab ، بس غيّرت رأيي

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

ولكن عندما شاهدت بناء الملف فضلت اني اضع الملاحظات ولا اقدم حل للسؤال فربما تجد الملاحظات قبول لديه حينها سوف يبدأ بعمل افضل وخالي من المشكلات على المدى البعيد

تحياتي وتقديري

  • 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