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

Foksh

أوفيسنا
  • Posts

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

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

  • Days Won

    183

كل منشورات العضو Foksh

  1. لم تتوضح لي التفاصيل تماماً ، ولكن تستطيع انشاء موضوع جديد كما أخبرتك سابقاً ، وتقوم بالإشارة الى المواضيع التي تريدها ، بحيث تشرح أفكارك شرحاً وافياً يساعد أي شخص يقدم لك حل على فهم الواضع بشكل أفضل ، مع دعم شرحك المفصل بملفات مرفقة للمصدر و الهدف . ونتمنى ان تجد حلاً يلبي احتياجاتك
  2. يسعدني نجاحك في تخطي المشكلة والاستدلال عليها وتلافيها بهذه السرعة العفو يا صديقي ويكفيني تقييمك على مشاركتي
  3. وعليكم السلام ورحمة الله وبركاته .. أخي العزيز @Ahmed_J ، الطرق والحلول ستعتمد اعتماد كلي على بناء استعلامات ( ومتأكد أنك تعلم ذلك ) ، وحتى تبني استعلامك لابد لأي شخص من معرفة أسماء الجداول والحقول ... إلخ . لذا فأرجو منك تكرماً بمساعدتنا بذلك . ومتأكد إننا سنجد الحل بمساعدتك 😇 .
  4. لتلافي الدخول في تفاصيل موضوع مختلف ، لم لا تقوم بفتح موضوع مستقل ، وارفق به مثال ملف اكسل وقاعدة البيانات ( الجدول الهدف )
  5. وعليكم السلام ورحمة الله وبركاته ,, هل هذه النتيجة صحيحة من المطلوب ؟ جرب هذا الاستعلام :- SELECT tbaa.* FROM tbaa INNER JOIN (SELECT MIN(id) AS MinID FROM tbaa GROUP BY ll) AS UniqueRecords ON tbaa.id = UniqueRecords.MinID; طبعاً يوجد أكثر من فكرة للقيام بالوطلوب ، والسابق هي فكرة حيث أن الاستعلام سيجلب أول سجل (حسب أصغر ID) من كل مجموعة قيم ll ، سواء كانت مكررة أو لا . أما اذا كنت تريد حسب أكبر ID فقط نستبدل بدلاً من Mini = Max كالتالي :- SELECT tbaa.* FROM tbaa INNER JOIN (SELECT MAX(id) AS MaxID FROM tbaa GROUP BY ll) AS UniqueRecords ON tbaa.id = UniqueRecords.MaxID; وكفكرة أخرى على سبيل المثال :- بواسطة استعلام باستخدام DISTINCT ON :- SELECT tbaa.ll, FIRST(tbaa.id) AS first_id, FIRST(tbaa.rr) AS first_rr, FIRST(tbaa.fax) AS first_fax, FIRST(tbaa.mo) AS first_mo FROM tbaa GROUP BY tbaa.ll; وهناك فكرة تعتمد على استعلامين اثنين أحدهما مبني على الآخر ، ولكني لا اعتقد انك قد ترغب باستعلامين ما دام الأمر يمكن تنفيذه باستعلام واحد بأكثر من شكل .
  6. انظر هذه الفكرة في نموذج واحد ، والتطبيق سيكون نفس المبدأ على باقي النماذج الفرعية Personnel_affairs.zip
  7. نعم تم الإتطلاع على الفكرة التي اقترحتها ، وكانت النتيجة كما أشرت =
  8. مداخلة لا تغني عن فكرة معلمنا @jjafferr بلا شك ، راجع هذا الموضوع :-
  9. كما أشرت إليك ، إما نموذج رئيسي مصدره جدولين + 2 نماذج فرعية ( وهي الفكرة التي أشجعها ) .. أو استعلام اضافة للقيم في 4 جداول بحيث تكون مربعات النص بدون مصدر بيانات لها ( وتشتمل فرعين ، إما استعلام يضيف السجلات في جدولين فقط - الغير موجودين في مصدر بسجلات النموذج ، أو استعلام يضم الحقول جميعها لجميع الجداول الـ 4 ) وهذه الفكرة لا أشجعها كما أسلف سابقاً .. يعني عدة حلول ولكن أفضلها النماذج الفرعية المرتبطة برقم الموظف ,
  10. ها ما تحدثت عنه في هذه المشاركة :-
  11. العفو يا صديقي .. انا لم اقدم شيئاً مقارنة مع ما قدمه معلمنا @ابوخليل جزاه الله كل الخير لما أفادني فيه من معلومات
  12. وإياكم يا صديقي 🤗.. هنا يبدو أن المشروع ضخم جداً بناءً على كلامك 😅 .
  13. أخي الكريم اعتذر عن التأخير ، ولكن نهاية الأسبوع تكون مزدحمة في العمل عندي للأسف ,, على كل حال ، في فكرة ادخال البيانات لـ 3 جداول غير الجدول الرئيسي طبعاً أمامك طريقين :- 1. باستخدام نماذج فرعية عدد 3 ويتم الربط بينها لإدخال البيانات لنفس الموظف . 2. باستخدام نموذج واحد يحتوي جميع الحقول التي تريدها ولكن باستعلام إضافة الى الجداول الـ 4 سوية وكل مربع نص الى حقله وجدوله . وهنا علي إخبارك بالفروقات فيما بينها :- إذا كان المشروع مستقر ولا يتطلب تغييرات كبيرة مستقبلاً ، فإن استخدام المربعات النصية غير المنضمة قد يكون مفيداً إذا كنا بحاجة إلى تصميم مرن أو واجهة مخصصة لهذه الغاية . أما إذا كنت تتوقع تغييرات مستمرة في هيكل البيانات أو تبحث عن طريقة أكثر تنظيماً وسهولة في الصيانة على المدى الطويل ، فالنماذج الفرعية هي الخيار الأفضل والأكثر أماناً . هنا لك حرية الإختيار .
  14. تم الخلط بين موضوع المادة وموضوع الصف .. تم تعديل المشاركة .. وللأسف تشتت أفكاري بين هنا وهناك اعتذر 😫
  15. في الواقع ما كنت قد فتحت المرفق لأنني كنت بعيد عن الكمبيوتر ، ولكن فعلاً قد رأيتها وقد راقت لي الفكرة ,, سؤالي ، هل فقط الصفوف الأول والثاني من تتبع لهذه السياسة في تحديد نسبة أيام الحضور ؟؟؟ أم سيكون هناك لكل صف نسبة مختلفة !!!! وهذا لا اعتقد انه وارد ، ولكن من باب الفضول في التمعن في فكرة النموذج
  16. تقصد في هذا النموذج ؟؟ أم في أي نموذج ؟؟؟
  17. فيما يلي ، مرحلة التعديل على الإستمارة التي وصلت اليها للصفوف الدنيا ( الأول و الثاني ) حالياً
  18. حال وصولي للكمبيوتر ان شاء الله في العمل سأقوم بالتطبيق على الملف وارفاقه
  19. بارك الله بكم معلمي الفاضل ,, هذا من فضل الله، ثم توجيهاتكم والتي أتعلم منها . ما شاء الله ، تبارك الرحمن ,, اختصرت جهد في الدالة Public Function funCountDays() Dim cntday As Integer cntday = Nz(DLookup("Darajh", "Tbl_materil_Detail", "mat_NO=15"), 0) funCountDays = (50 * cntday) / 100 End Function طبعاً هنا تم تقييد وتحديد النسبة المئوية = 50 ، ولم يتم منح الحرية لعدد أيام الحضور لكل عام ؟؟ أما أنا قد فاتني التركيز على هذه النقطة . وحتى ان المرفق الأخير أكثر شمولاً لكل الصفوف .. ابدعت .. وجزاك الله خيراً .. وإنني انتظر شكل و نتيجة النسبة التي ستعرض في نتيجة الحضور مع اعلم أنني في طور تقديم حل لمعالجة نقاط الضعف التي ذكرتها لي ، في تعديل لاحق حال الانتهاء منه ان شاء الله . ما لم يكن هناك أي مانع من تعديلاتي على مجمل الكود العام
  20. في محاولتي ، خرجت بهذه النتيجة بعد تجربة المرفق الأخير لأستاذي ابو خليل
  21. طيب استحملوني في استفساراتي حتى نعلم كيف يمكننا حصر المشكلة والخروج بحل مناسب . كيف سيتم حصر عدد ايام الحضور في العام الدراسي ؟؟ لذا افكر في جدول مخصص لإعدادات هذه المشكلة ، بحيث يضم الحقول التالية على سبيل المثال :- حقل العام الدراسي = 2024 / 2025 م على سبيل المثال وكما هو متبع في تأسيسكم . حقل عدد أيام الحضور الكلي . ويتم تحديدها من طرف الإدارة أو المسؤول . حقل النسبة المئوية المطلوبة = لجعل الفكرة أكثر مرونة عند التطبيق . 4 حقول تمثل ( تاريخ بداية ونهاية الفصل الأول والثاني ) منفصلة . حالة العام الدراسي = حقل اختياري من نوع Yes/No ما رأيكم ؟
  22. رأيي في معلمي .. سامحك الله أستاذي الفاضل .. العين لا تعلو عن الحاجب ، بل أضف إليها ( لا و لن ) على العموم بتصوري لشكل النتيجة سيكون كالتالي :- انا كتبت هذا التعليق وظننت أني قد ارفقته ، على العموم سأحاول المشاركة في إبداء رأيي المتواضع والبحث عن فكرة أخرى مساندة ونشكركم لثقتكم
  23. لي مداخلة ايضاً حاولت تتبعها لكني الصحيح دخلت في دوامة .. في الجدول Tbl_student حيث رقم الطالب الفريد = id_student صحيح ؟؟ بينما في الجدول Tbl_degree_Detail حيث معرف الطالب = Stu_card !!!! ولدي ايضاً سؤال آخر ( مؤجل في الوقت الحالي ) حتى أفهم أكثر آلية العمل التي تم تأسيسها في المشروع على العموم ، هل الصورة التالية تعكس النتيجة المطلوبة كقيم لمادة الحضور ؟؟ أم أنني ابتعدت عن محور الحديث والمطلوب 😅😅 ؟؟ لم أطلع على المرفق من طرف أستاذي ابو خليل لعدم تحديثي للصفحة
×
×
  • اضف...

Important Information