2saad قام بنشر منذ 8 ساعات قام بنشر منذ 8 ساعات إخواني الأعزاء بعد سلام الله عليكم ورحمة الله وبركاته الملف المرفق عند فتحه يظهر فورم عند اختيار الفصل الدراسي والفئة والصف ثم الضغط علي زر كشف تظهر نتيجة الصف بالألوان ( أزرق - أحمر _ أخضر .. وهكذا كما بالصورة الآتية : محتاج النتيجة تكون بالدرجات بدلا من الألوان كما بالصورة الآتية مع شرح بسيط بارك الله فيكمData18.rar
Foksh قام بنشر منذ 4 ساعات قام بنشر منذ 4 ساعات 3 ساعات مضت, 2saad said: سلام الله عليكم ورحمة الله وبركاته وعليكم السلام ورحمة الله وبركاته ، أخي الكريم ، ودون العبث في تأسيس الإستعلامات الرئيسية لديك التي قام بها معلمي الفاضل @ابوخليل والتي هي أساس النجاح الذي وصل إليه المشروع الى هذه اللحظة ، سأقوم بانشاء استعلام جديد وسأفترض تسميته = qry_DarajatData مبنياً على فكرة دمج الإستعلامين ( qry_drjat_term1 و qry_drjat_term2 ) في استعلام واحد يحقق الغاية التي تريدها ، وسيكون كود SQL لهذا الاستعلام الجديد كالآتي :- PARAMETERS [Forms]![frm_Reports]![ComboSaf] Short, [Forms]![frm_Reports]![termNum] Short; TRANSFORM IIF([Forms]![frm_Reports]![termNum]=1, First(qry_master.mada1), First(qry_master.mada2)) AS FirstOfmada SELECT qry_master.alsaf_Id, qry_master.draseDate, qry_master.Stucard, qry_master.Studentname, qry_master.fsl_id, qry_master.Stugalos, qry_master.StuSery, qry_master.gender, qry_Temp.vHodor, qry_Temp.alnesbah, qry_Temp.tgyeem1, qry_Temp.hala FROM qry_master LEFT JOIN qry_Temp ON qry_master.Stucard = qry_Temp.Stucard WHERE (((qry_master.alsaf_Id)=[Forms]![frm_Reports]![ComboSaf])) GROUP BY qry_master.alsaf_Id, qry_master.draseDate, qry_master.Stucard, qry_master.Studentname, qry_master.fsl_id, qry_master.Stugalos, qry_master.StuSery, qry_master.gender, qry_Temp.vHodor, qry_Temp.alnesbah, qry_Temp.tgyeem1, qry_Temp.hala PIVOT qry_master.madaNum In (1,2,3,4,5,6,7,8,9,10,11,12,13,14); واجعل هذا الاستعلام الجديد مصدر سجلات التقرير rep_Kashf ولاحظ النتيجة ان كانت سليمة أم لا ,, مرفقك بعد التعديل Data19.zip
2saad قام بنشر منذ 3 ساعات الكاتب قام بنشر منذ 3 ساعات شكرا جزيلا أخي الفاضل علي تعبك معانا وربنا يجعله في ميزان حسناتك بعد التجربة النتيجة بتحتوي علي درجة التحريري اللي بنسميها في جدول الدرجات Tbl_degree_Detail ( درجة 1) عند اختيار الفصل الدراسي الأول وعند اختيار الفصل الدراسي الثاني تظهر النتيجة مسجل بها درجة التحريري اللي بنسميها ( درجة 2 ) ولكن المفروض في نتيجة الصفوف في الفصل الدراسي الأول ( درجة1 + درجة أعمال1 ) وفي الفصل الدراسي الثاني ( درجة1 + درجة أعمال1 ) + ( درجة2 + درجة أعمال2 ) مقسوم علي 2 انظر جدول الدرجات Tbl_degree_Detail او استعلام qry_master مرفق لكم الملف بعد وضع درجات للصف الثالث للتجربة Data19_4.rar
ابوخليل قام بنشر منذ 2 ساعات قام بنشر منذ 2 ساعات 2 ساعات مضت, Foksh said: وعليكم السلام ورحمة الله وبركاته ، أخي الكريم ، ودون العبث في تأسيس الإستعلامات الرئيسية لديك التي قام بها معلمي الفاضل @ابوخليل شكرا استاذنا الفاضل .. والحل او طلب الأخ سعد موجود فعلا .. ويحتاج الى تعديل طفيف ............... 1- الاستعلامان qry_term1 و qry_term2 هما المسؤلان عن عرض الألوان 2- نأخذ من كل واحد نسخة طبق الأصل ثم نعدل على التسمية مثلا qry_term11 و qry_term22 3- نستبدل القيمة color1 الموجودة في الاستعلام الاول بـــــ القيمة mgmo1 4- نستبدل القيمة color2 الموجودة في الاستعلام الثاني بـــــ القيمة total نجعل هذين الاستعلامين مصدر بيانات التقرير هذا كل شيء
Foksh قام بنشر منذ 2 ساعات قام بنشر منذ 2 ساعات 2 دقائق مضت, ابوخليل said: شكرا استاذنا الفاضل .. والحل او طلب الأخ سعد موجود فعلا .. ويحتاج الى تعديل طفيف ............... 1- الاستعلامان qry_term1 و qry_term2 هما المسؤلان عن عرض الألوان 2- نأخذ من كل واحد نسخة طبق الأصل ثم نعدل على التسمية مثلا qry_term11 و qry_term22 3- نستبدل القيمة color1 الموجودة في الاستعلام الاول بـــــ القيمة mgmo1 4- نستبدل القيمة color2 الموجودة في الاستعلام الثاني بـــــ القيمة total نجعل هذين الاستعلامين مصدر بيانات التقرير هذا كل شيء وعليه ، "قضي الأمر الذي فيه تستفتيان" وعليه تم الحل بالتعديل الذي أشار إليه أستاذي الفاضل ( أساس الموضوع ) 😇 . 1
2saad قام بنشر منذ 1 ساعه الكاتب قام بنشر منذ 1 ساعه شكرا جزيلا لكما وبارك فيكما وزادكما الله من علمه أخي الفاضل أنا طبقت مثلما قال أخي الكريم ( ابو خليل ) أدام الله عليه الصحة والعافية ولكن لم يفلح معي وأصلا الاستعلام الأول موجود فيه mgmo1 والاستعلام الثاني موجود فيه total
ابوخليل قام بنشر منذ 1 ساعه قام بنشر منذ 1 ساعه طلبك موجود في الاستعلامين qry_term11 و qry_term22 Data19.rar
2saad قام بنشر منذ 1 ساعه الكاتب قام بنشر منذ 1 ساعه والله أخي الفاضل طبقت ما قلت ولكن دون جدوي الأسماء مكررة في التقرير ولا أجد النسبة ولا الحالة
Foksh قام بنشر منذ 1 ساعه قام بنشر منذ 1 ساعه 33 دقائق مضت, ابوخليل said: طلبك موجود في الاستعلامين qry_term11 و qry_term22 بعد إذن معلمي الفاضل @ابوخليل ، قمت بدمج الإستعلامين كما فعلت في السابق ، مع إضافة شرطين ( الفصل والصف ) . أخي @2saad انشئ استعلام جديد وألصق الكود التالي :- PARAMETERS [Forms]![frm_Reports]![ComboSaf] Short, [Forms]![frm_Reports]![termNum] Short; TRANSFORM IIf([Forms]![frm_Reports]![termNum]=1,First(qry_master.mgmo1),First(qry_master.mgmo2)) AS FirstOfmgmo SELECT qry_master.alsaf_Id, qry_master.draseDate, qry_master.Stucard, qry_master.Studentname, qry_master.fsl_id, qry_master.Stugalos, qry_master.StuSery, qry_master.gender, qry_Temp.vHodor, qry_Temp.alnesbah, qry_Temp.tgyeem1, qry_Temp.hala FROM qry_master LEFT JOIN qry_Temp ON qry_master.Stucard = qry_Temp.Stucard WHERE (((qry_master.alsaf_Id)=[Forms]![frm_Reports]![ComboSaf])) GROUP BY qry_master.alsaf_Id, qry_master.draseDate, qry_master.Stucard, qry_master.Studentname, qry_master.fsl_id, qry_master.Stugalos, qry_master.StuSery, qry_master.gender, qry_Temp.vHodor, qry_Temp.alnesbah, qry_Temp.tgyeem1, qry_Temp.hala PIVOT qry_master.madaNum In (1,2,3,4,5,6,7,8,9,10,11,12,13,14); واجعله مصدر سجلات التقرير السابق نفسه ، وجرب النتيجة .
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.