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

ابوخليل

أوفيسنا
  • Posts

    13161
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    251

كل منشورات العضو ابوخليل

  1. اختصارا للوقت المتوقع للشروحات مستقبلا اليك مثالين مختصرين متشابهين تقريبا حاول العمل عليهما والتجربة من اجل تلم بفكرة الجدول الواحد وناقش ما يهمك من خلالهما .. New folder.rar
  2. ملفك بحاجة الى تعديلات كثيرة لا تتوقع ان العمل يسير وسيتم بسرعة انتظرني ...
  3. لا انصحك بالطريقة القديمة بل اتبع الطريقة الحديثة في التصميم - جزء واحد عبارة عن رأس واطراف الرأس يشمل الشراء والبيع ، والتفاصيل تشملهما كذلك الاقساط برنامج منفصل بذاته .. لأن آلية ونظام الاقساط يختلف تماما اما تسديد الديون (الآجل ) وحتى الكاش فيكون في جدول الدفع ، يرتبط بالزبون او المتعهد ورقم الفاتورة ( سواء كانت الفاتورة بيع او شراء او مرتجعات)
  4. 1- مواد الرسوب 2- تقارير مراجعة الدرجات 3- احصائية اعداد الحضور والغياب
  5. السلام عليكم اولا : نبارك لك اخي احمد .. في بداية خطواتك نحو طريق البرمجة الصحيح ثانيا : مازلت تقدح من رأسك واعذر اخوك الكبير على هذه العبارة الملاحظات السلبية : - عمل جداول زائدة ستكون عبئا في نهايات ونتائج البرنامج - الاهتمام بالفرعيات والجزئيات واهمال الأساسات من الفرعيات عملية العلاقات وأعطائها اهمية من الاساسيات : تحليل البيانات تحليل البيانات فيما يخص برنامجك : هو ان تشرح خصوصية برنامجك ، لأن البرنامج عبارة عن ( مشتريات ومبيعات ) وهذ مشروع معروف ومتداول ومفهوم لدى اغلب المبرمجين فلا حاجة للتفاصيل الخصوصية مثلا : - هل هو نقاط بيع ( بالنقد والكاش ) ام يشتمل على جزئية البيع بالآجل ، ام هو فقط بيع بالآجل ، او اي خصوصية توجد في المشروع غير موجودة في المشاريع العادية الخلاصة : انت في بداية مشوارك .. فلا تترك الاستشارة في كل صغيرة وكبيرة لا تخرج من الجداول حتى يتم احكامها 100% حتى لو جلست على اعدادها فترات طويلة مازلت اقول واكرر ان ضبط الجداول بصورة صحيحة هو انجاز 80% من المشروع ............................. فائدة : عندما انشء حقلا في جدول فحينها اتصور او استحضر اماكن ظهور هذا الحقل في الاستعلامات او التقارير بمعنى اني استحضر المخرجات ( التقارير ) في بالي وكأني أراها في الوقت الذي اعمل على تصميم الجداول كتبت هذه الملحوظات آمل ان تجد الفائدة اعانك الله ووفقك
  6. هذا نتيجة التعديلات المستمرة .. نغفل عن بعض الأشياء في التعديل الأخير .. جعلنا حقلي : داخل في المجموع / وداخل في النجاح خانة اختيار (نعم/ لا ) بدلا من صفر/واحد الآن كل ما عليك فعله هو : افتح فورم الدرجات على التصميم / مربع تحرير المادة .. اعرض استعلام مصدر الصف للمربع ستجد المعيار في حقل rmz2 =1 استبدل الـــ 1 بكلمة true
  7. تفصيل دقيق .. اعانك الله على التنفيذ عندي ملحوظة : لو تم تعارض مثلا تم طلب تسجيل يومية او عارضة مما يخالف القانون .. طبعا البرنامج سيمتنع عن التسجيل بناء على ما تم ضبطه ولكن المدير العام او الرئيس الأعلى للدائرة او الشركة ( بناء على صلاحياته ) رأى ان يتم تسجيلها كإجازة او عارضة .. او ان البرنامج يراد استخدامه في مكان لا تطبق جميع هذه القوانين بالدقة نفسها الخلاصة : هل فكرت بعمل جدول كنترول يتيح تفعيل هذه الضوابط من عدمها ؟ ملحوظة غير ملزمة .. فقط كتبتها لإثراء الموضوع
  8. تفضل جرب النتيجة على التعديلات الجديدة التي ذكرتها اعلاه افتح نموذج الدرجات وانظر الفرق عن السابق انظر اختلاف السرعة عند فتح الشهادة Data5.rar
  9. ليصبح جدول الدرجات هكذا فضلا راجع المدخلات Db2.accdb
  10. لأني اريد اعادة صياغة الدوال .. فهي الآن معتمدة على خصية النشاط واريد استبعاد هذه الخاصية فالمواد اما داخلة في المجموع وداخلة في النجاح واما داخلة في النجاح وغير داخلة في المجموع واما غير داخلة في الاثنين وهذا ما اسميناها النشاط فوجود خاصية النشاط والاعتماد عليه في الدوال لا معنى له ... اتمنى يكون واضح ايضا رقم 1 في الخواص .. ارى ان خانة الاختيار نعم/لا اقوى واسرع يعني من الآخر : سنبقى في النصف الاول والثاني .. وسنعيد فحصه مرة اخرى للتأكد
  11. الأخ @2saad ادراج الحضور سابقا مع جدول المواد عمل لخبطة في مزايا المادة وخصائصها ارفق لك جدولي المواد لتعيد ضبطهما - ضع رقم 1 امام المواد الداخلة في المجموع - ضع رقم واحد امام المواد الداخلة في النجاح - ضع صح امام مواد النشاط فقط - تأكد من قيم الدرجات Db1.accdb
  12. الحضور انا سبق ان ادخلته بالجملة ( ادخال جماعي) 😆 من اجل التأكد من النتيجة بالنسبة لبطء تقرير الشهادة .. الأكواد في المحرر كانت عند تنسيق التفصيل الآن عدلتها لتكون عند التحميل .. واصبح خفيف جدا فجزيت خيرا على الملاحظة اما بالنسبة لتغيير التسميات فما دمنا لم نستقر على اخراج ثابت فقد اغير بعض الأشياء ومنها : اذا تذكر اول مشاركة لك في هذا الموضوع تساءلت عن الرابط بين الجداول وانه مختلف في مكان رقم الهوية وفي مكان أخر معرف الطالب الذي هو معرف الجدول .. لا زال تساؤلك في رأسي منذ ذلك الوقت ، وفي المرفق الأخير عدلت على الجميع ووحدت المعرف في جميع الجداول والاستعلامات ليصبح رقم الهوية stuCard
  13. لدي ملاحظة : وهي انك تنقل العمل هذا .. الى برنامجك الرئيسي ثم تجري تعديلات على التقارير هناك مثل العناوين او التذييل وهذا لا يخدمك .. فحين يكون لديك ملاحظة ما .. ترفع عملنا هذا بينما يبقى تقريرك المعدل عندك وحين تحصل على الاجابة تضطر الى اعادة التحسينات السابقة فالافضل لك .. ان تصبر على هذا العمل حتى ينتهي نهائيا ,, واذا لديك تعديلات يكون على هذا العمل
  14. نعم ممكن ان شاء الله وسوف اوافيك بالتعديل ايضا لدي ملاحظة اذا انتقلنا لتقرير الدرجات : لاحظت انك تريد مجاميع اسفل الدرجات للغائبين والغائبات في تقرير الدرجات ما رأيك يكون تقرير المجاميع لوحده من اجل يخف عليك التصفح مثلا تقرير منفصل يحمل عنوان بالصف وتحته : مسجلون مسجلات المجموع حاضرون حاضرات المجموع غائبون غائبات المجموع المجموع الكلي طبعا المجمع الكلي سوف يكون مساويا لمجموع المسجلون والمسجلات
  15. دع الدرجات جانبا .. فهي خطوة جديدة هل يعني هذا اننا لن نرجع نعدل على نتائج وشهادات الفصلين الدراسيين . هل كل شيء تمام ؟ لاحظ ان نقل المجاميع من تذييل التقرير الى رأسه .. جعلنا نعيد تصميم الاستعلامات
  16. فتحته ما اعطاني اي شيء .. هو عنده مكتب بريد الاستاذ يريدك تشرح الفكرة اللي في راسك .. انت فاهم ماذا تريد ولكن الاخوة هنا لا اشرح مات تريد القيام به بالتفصيل .. ثلاثة اسطر .. خمسة .. نصف صفحة .. انا متأكد ان ما تطلبه بسيط .. ولا يستحق هذا الانتظار منك
  17. تفضل الصعوبة هي عندما تواجه بطء في الاستعلام هنا يجب ايجاد حل جذري حتى لو اضفنا ادوات مساعدة المشكلة في الاستعلام الرئيس المسؤول عن الإلحاق هو انه يعمل على بيانات مجمعة .. ثم هو ايضا يضم اليه استعلام جدولي ولا يقف عند هذا الحد بل يطلب بيانات سجلات فردية ( مثلا اي مادة تم الاكمال فيها .. ثم اي مادة قلت عن نسبة محددة ثم يتأكد من عدد ايام الحضور كثرة الدوال والاتصال بجداول اخرى او استعلامات هو سبب هذه المشكلة على كل حال توصلت بحمد الله الى حالة مرضية المهم ان تعيد تجاربك .. وايضا لو اردت اضافة اشياء تجدها ضرورية لن نخرج من هذه المرحلة الا بعد اكتمالها واغلاقها ثم نتقدم الخطوة التالية للتذكير : اي اضافة للبيانات او تعديل يجب اعداد النتيجة مرة اخرى Data2.rar
  18. ملحوظة : انا لا ادخل على جدول الدرجات ابدا .. وهذا هو الصحيح للملاحظات والتتبع ادخل على الاستعلام qry_master وملحوظة اخرى : بعد اي ادخال او تعديل على الدرجات يجب ان تعد النتيجة مرة اخرى
  19. حسب ما فصلت لنا المواد انواع نوع داخل في المجموع وفي النجاح ونوع داخل في النجاح فقط ونوع لا داخل في المجموع ولا داخل في النجاح كل هذه الانواع يتم ترتيبها وضبطها في اول العام الدراسي وقبل البدء في ادخال الدرجات للتنبيه .. يوجد حقل في جدول الدرجات اسمه الدرجة .. هو المعتمد في الدوال وهو حاصل مجموع الدرجة والأعمال فالمادة التي ليس لها اعمال وقيمتها 100 سيكون مجموعها مع الاعمال 100 والدرجة التي قيمتها 20 سيكون مجموعها مع الأعمال 20 لا اعلم هل افدتك ؟ اذا استفسارك عن شيء آخر ارجو التفصيل في الايضاح
  20. نعم هذا هو العمل الصحيح .. التأكد التام حتى لا نرجع مرة اخرى .. اذا لديك اضافات او تحسينات يجب ان تعرضها .. فبعض الاضافات ربما يكون له صلة بالاساسات احسب الوقت والأيام منذ بدأت بعمل البرنامج ..
  21. انا حصلت دالتين فيهما شوية حول .. وصححت لهما النظر Database70.rar
  22. على كل حال لو حصل تحسين للاستعلام مستقبلا فلن يؤثر على سير العمل وتصميم الادوات ان شاء الله الاخ سعد المحترم تم ضبط الكشوف والشهادات والدرجات نسخت درجات النصف الأول الى النصف الثاني للصف الاول والثالث من اجل التجربة .. المطلوب منك .. ان لا نتجاوز هذه المرحلة حتى تنتهي كليا من جميع ما تريد عمله واضافته كما تعلم كنا نعمل على الدور الثاني ثم فجأة ترجع بنا الى الفصل الأول العمل تراكمي يبنى بعضه على بعض .. فحين تطلب تعديلات على الفصل الأول هذا بلا شك سيؤثر على الفصول التالية واحيانا نضطر الى هدم البناء واعادته من جديد كما هو الحاصل الآن . .......................... راجع البرنامج جيدا .. افتح وتصفح جميع النماذج .. يوجد تغييرات جذرية في نموذج اعداد السنة الدراسية الجديدة .. اضفت بعض القيم القابلة للتغيير من سنة الى اخرى كالحد الأدنى للحضور والحد الأدنى لدرجة اختبار الفصل الثاني وهنا لن نحتاج للدخول الى الأكواد وتعديلها .. التعديل سيكون من خلال الفورم اول كل سنة .................. افردت لأيام الحضور نموذجا خاصا يرصد الحضور من خلاله .. علما ان درجة الحضور سيتم رصدها في جدول اسماء الطلاب عدلت على نماذج ادخال الدرجات ونموذج درجات النشاط وذلك باستبعاد الحضور ايضا تم استبعاد الحضور من جدول وفورم الدرجات ................................... افردت لإعداد النتيجة فورم خاص يحتوي على زرين فقط .. للفصلين الدراسيين ............................... أمل من حضرتك ان تكمل درجات الطلاب لجميع الصفوف ... لا نريد الكل .. يكفي الصف الأول جميع الطلاب ( وهذا موجود ) من اجل التأكد من صفحات التقرير بقية الصفوف لو ادرجت 10 طلاب لكل صف مختلفي التحصيل يعني يكون فيه تباين في الدرجات من اجل ظهور جميع الاحتمالات في النتيجة يعني نريد بيانات شبه حقيقية مختلفة لجميع الصفوف .. مثلا لا يمكننا التأكد من دقة البرنامج اذا الدرجات متشابهه والكل ناجح او غائب هذا كله من اجلك وحتى تتيقن من دقة البرنامج Database68.rar
  23. جزيت خيرا انت ذهبت الى استعلامات لا توجد فيها مشكلة تقريبا .. فهي تفتح بشكل عادي ربما تعديلك اعطى نتيجة افضل .... المشكلة الحقيقية والتي هي السبب في الثقل هو الاستعلام الجدولي qry_term2 الخاص بالفصل الدراسي الثاني حاول اكتشاف السبب ان قدرت على ذلك .. قارن بينه وبين qry_term1
  24. تمام .. حبيت اتأكد .. كذا العملية متناسقة
×
×
  • اضف...

Important Information