ابوخليل قام بنشر منذ 20 ساعات قام بنشر منذ 20 ساعات اكمالا لما تم العمل عليه في هذا الموضوع اعداد نتيجة ( كشف) جميع صفوف المرحلة الابتدائية للنصف الأول والثاني الدراسي Database64.rar
2saad قام بنشر منذ 19 ساعات قام بنشر منذ 19 ساعات بسم الله ما شاء الله إبداع شكرا جزيلا أخي الفاضل وبارك الله فيك
Foksh قام بنشر منذ 19 ساعات قام بنشر منذ 19 ساعات الله يعطيك العافية أستاذنا @ابوخليل ، عمل جميل جداً ومجهود واضح يستحق التقدير ,, سؤال خطر ببالي وأكيد خطر ببال أخونا أسعد ، في الزر " إعداد النتيجة " يتم استخراج البيانات من الاستعلامات الى الجدول المؤقت لكلا الفصلين صحيح ؟؟ وهذا سيجعل عدد السجلات مضاعفاً تقريباً في كل مرة ، وسؤالي هو لم لا نجعل الأمر متروك لقائمة اختيار الفصل الدراسي ، بحيث من خلالها يتم تقسيم عمل الاستعلامات وبالتالي يقل الضغط على الاستعلامات الثلاثة في الزر !! هو مجرد رأي طبعاً في النهاية .
ابوخليل قام بنشر منذ 19 ساعات الكاتب قام بنشر منذ 19 ساعات 39 دقائق مضت, Foksh said: الله يعطيك العافية أستاذنا @ابوخليل ، عمل جميل جداً ومجهود واضح يستحق التقدير ,, سؤال خطر ببالي وأكيد خطر ببال أخونا أسعد ، في الزر " إعداد النتيجة " يتم استخراج البيانات من الاستعلامات الى الجدول المؤقت لكلا الفصلين صحيح ؟؟ وهذا سيجعل عدد السجلات مضاعفاً تقريباً في كل مرة ، وسؤالي هو لم لا نجعل الأمر متروك لقائمة اختيار الفصل الدراسي ، بحيث من خلالها يتم تقسيم عمل الاستعلامات وبالتالي يقل الضغط على الاستعلامات الثلاثة في الزر !! هو مجرد رأي طبعاً في النهاية . رأيك صحيح في محله ، وانا جاء على بالي هذا الشيء ولكن فكرت ان التقسيم هذا يعمل تشويش وربكة .. قلت الأفضل ان يتم اعداد المدرسة كلها مرة واحدة سواء كان فيه نصف اول فقط او نصف اول وثاني .. وايضا امكان ادخال الدور الثاني ولكننا سنرى لاحقا هل نضع الدور الثاني في زر يخصه افضل ام لا . تصدق اخوي فادي ان جميع بيانات المدرسة يتم الحاقها بجزء من 100 من الثانية .. والبطء هذا سببه دالة واحدة التي هي دالة التحقق من عدد ايام الحضور في النصف الثاني للصفوف الأولية . لو تم ابعاد هذه الدالة لن تشعر بعملية الالحاق ابدا . لأني جربت الحاق النصف الثاني فقط لوحده للصفوف الأولية وظهر هذا التأخر العملية الآن لا تزيد عن بضع ثوان فقط .. واعداد نصف عام دراسي او كامل العام لجميع طلاب المدرسة يستحق هذه الثواني المرفق التالي اضفت لمسة بسيطة لمن يعد النتيجة عند النقر على الزر تظهر كلمة انتظر .. Database65.rar الأخ الكريم سعد عند تحديث او اضافة درجات لأي صف او طالب يجب اعداد النتيجة من جديد .. والا لن تظهر البيانات الجديدة في التقارير
Foksh قام بنشر منذ 18 ساعات قام بنشر منذ 18 ساعات 1 دقيقه مضت, ابوخليل said: تصدق اخوي فادي ان جميع بيانات المدرسة يتم الحاقها بجزء من 100 من الثانية .. والبطء هذا سببه دالة واحدة التي هي دالة التحقق من عدد ايام الحضور في النصف الثاني للصفوف الأولية . صدقت تماماً .. 20 دقائق مضت, ابوخليل said: لو تم ابعاد هذه الدالة لن تشعر بعملية الالحاق ابدا . لم لا نحصل على عدد ايام الحضور بطريقة تعتمد على الجدول المؤقت بدلاً من الاستعلامات !!!!! فكرة بسيطة
2saad قام بنشر منذ 15 ساعات قام بنشر منذ 15 ساعات شكرا أخي الفاضل هذه الفكرة تغنينا عن دالة التحقق من الحضور ؟؟ وكيف نطبقها ؟ وما وما رأي الأب الفاضل فيها ؟
ابوخليل قام بنشر منذ 15 ساعات الكاتب قام بنشر منذ 15 ساعات 3 ساعات مضت, Foksh said: صدقت تماماً .. لم لا نحصل على عدد ايام الحضور بطريقة تعتمد على الجدول المؤقت بدلاً من الاستعلامات !!!!! كيف ؟ وجهني بارك الله فيك المهم ان الصورة اعجبتني جدا .. اريد الكود الذي استجاب للظهور المباشر
Foksh قام بنشر منذ 15 ساعات قام بنشر منذ 15 ساعات 8 دقائق مضت, ابوخليل said: كيف ؟ وجهني بارك الله فيك المهم ان الصورة اعجبتني جدا .. اريد الكود الذي استجاب للظهور المباشر العفو منك يا معلمي ،، أنا أتعلم منك ومن خطاك صدقني ،، ولكن لنفكر بصوت عالٍ قليلاً قبل خروجي من العمل ,, في الجدول المؤقت وبعد إعداد النتيجة ، سينتج تقريباً 2250 سجل ( صحيح ؟ ) لو جأنا لفلترة الحقول بحيث :- الفصل الأول ، الصفوف الدنيا ، الصف الأول ، الذكور ، الحالة = غ فأن عدد السجلات سيكون في الجدول 92 سجل ، بينما عند فتح التقرير وفي مربع الإخصاء للبنون = 93 . وكذلك الأمر بالنسبة للبنات حيث النتيجة في الجدول 89 ، وفي التقرير = 90 . وفي الجدول عند الفرز للفصل الثاني كانت النتيجة = البنون 92 في الجدول وفي التقرير = 93 ، وللبنات في الجدول = 89 وفي التقرير = 90 أي بفارق واحد لا اعلم ان كان هناك شروط أخيرى للفلترة .. وعليه نستطيع باستخدام Dcount في مصدر بيانات مربعات النص جلب العدد الذي نريده دون أي دوال في الاستعلامات .. هذه فكرتي وملاحظاتي التي لا تقلل من جهدكم وعملكم ..
Foksh قام بنشر منذ 15 ساعات قام بنشر منذ 15 ساعات وكي لا أكون قد فهمت بشكل متسرع كعادتي في نهاية اليوم 😅 ، هل ما قمت بتوضيحه صحيح أو أنني اتحدث في الغرب وملاحظاتكم في الشرق بخصوص هذه الجزئية :- 3 ساعات مضت, ابوخليل said: تصدق اخوي فادي ان جميع بيانات المدرسة يتم الحاقها بجزء من 100 من الثانية .. والبطء هذا سببه دالة واحدة التي هي دالة التحقق من عدد ايام الحضور في النصف الثاني للصفوف الأولية .
ابوخليل قام بنشر منذ 15 ساعات الكاتب قام بنشر منذ 15 ساعات تمام للعلم : الغياب يسجل ويحتسب في النصف الثاني فقط للصفوف الاولية في الحقل total ايضا نحن نتعامل مع نوعين من الاستعلامات تم دمجهما .. استعلام تجميعي + استعلام جدولي دالة الحضور في الاستعلام التجميعي ... تأخذ العدد من استعلام ثالث qry_master ...... فكرتك جميلة .. ويدعمها ان الحضور يدخل مرة واحدة في الفصل الثاني ، لذا الفكرة الجديدة ان نوجد مكانا للدرجة غير جدول الدرجات ممكن يكون في جدول الاسماء .. يتم تحديثه كل سنة وتبعا لذلك يتم ازالة الحضور من جدول المواد 1
ابوخليل قام بنشر منذ 15 ساعات الكاتب قام بنشر منذ 15 ساعات هذا السبب اني اقحمت الحضور مع المواد .. طبعا لا اخفيكم استشارني اخونا سعد فرأيت حينها ضمه الى جدول المواد كان القصد منه حين ذاك تسهيل ادخال درجة الحضور فتكون ضمن فورم الدرجات 1
ابوخليل قام بنشر منذ 14 ساعات الكاتب قام بنشر منذ 14 ساعات ايضا من المعوقات لو لاحظت في جميع الاستعلامات التجميعية اعمل حجب لمادة الحضور يعني في الاول والاخير احتساب الحضور كمادة هو سبب المشاكل وازيدك من الشعر بيت اذا ازلناه من المواد سوف نختصر الاستعلامات الجدولية الى 2 بدلا من 3 لأن الثالث صنعناه من اجل عيون الحضور جزاك الله خيرا .. مداخلتك فتحت لنا آفاقا .. فتح الله لك ابواب الرزق 1
2saad قام بنشر منذ 14 ساعات قام بنشر منذ 14 ساعات آمين آمين آمين والله زادكما الله من علمه وأنزل عليكما بركات من السماء 1
Foksh قام بنشر منذ 11 ساعات قام بنشر منذ 11 ساعات 2 ساعات مضت, ابوخليل said: جزاك الله خيرا .. مداخلتك فتحت لنا آفاقا .. فتح الله لك ابواب الرزق نسأل الله أن يمد في عمركم ، وأن يرزقكم الصحة والعافية ، ويسعدني كثيراً أن أترك انطباعاً له دلالة كبيرة على طيبكم ومنبعكم
ابوخليل قام بنشر منذ 4 ساعات الكاتب قام بنشر منذ 4 ساعات اخي الكريم @Foksh تم ادراج ايام الحضور في جدول الطلاب ( فقط الصفوف الاولية للنصف الثاني) تم اعداد وضبط درجات الطلاب للفصلين الدراسيين حسب الشروط والمعطيات المطلوبة والنتيجة ممتازة 100% مشكلة التأخر لا زالت موجودة رغم اني فصلت النصف الأول عن النصف الثاني يوجد استعلامان : Query1 و Query2 الاول للنصف الأول والثاني للنصف الثاني هذان الاستعلامان هما اللذان سيتم الحاقهما بالجدول tbl_Temp الاستعلام Query1 اظن انه يفتح عادي ولا يوجد تأخر يذكر تكرما اطلع على هذين الاستعلامين خاصة Query2 .. اتمنى تكتشف سبباً لهذا التأخر Database67.rar
ابوخليل قام بنشر منذ 2 ساعات الكاتب قام بنشر منذ 2 ساعات هل الدالة iif هي السبب ؟ علما انها مستخدمة في الاستعلام qry_master بنفس الوظيفة بالضبط ولم يظهر فرق في السرعة 1
Foksh قام بنشر منذ 2 ساعات قام بنشر منذ 2 ساعات 15 دقائق مضت, ابوخليل said: هل الدالة iif هي السبب ؟ اعتقد هي فعلاً السبب استخدام الدالة IIF داخل GROUP BY هو السبب الأكبر .. شو رأيك أول شي نعمل استعلام تجميعي مبسط بدون دوال ، وبعدين نعمل استعلام نهائي لحساب الدوال من الجدول المؤقت طبعاً هنا رايحين نحسب cntRsob1 , cntRsob2 , alnesbah1 , tgyeem1 , و hala1 بسرعة أكبر من خلال الجدول المؤقت 🙄 برضو ما زلت بفكر بصوت عالي ، ولكن هو احد الإحتمالات
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.