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

Foksh

أوفيسنا
  • Posts

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

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

  • Days Won

    179

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

  1. اخي الكريم وهو ما تم في المرفق السابق ، هل تفقدته ؟؟؟
  2. وعليكم السلام ورحمة الله وبركاته .. لعدم وضوح كامل الصورة من المطلوب من جهة علاقة الجداول ببعضها البعض من خلال مفتاح الربط = مساحة القطعة ، تم ربط الجدولين بعلاقة One-To-Many ، أيضاً علاقة المالك لم تكن واضحة في النموج ، لذا تركت دون تغيير . واليك المرفق التالي جربه واخبرني بالنتيجة .. مساحات.accdb
  3. طيب ، تقدر تنشئ حقلين ( Start_Sec و End_Sec ) في الجدول Tb_Tawze_Leyaka لتسجيل تاريخ و وقت بداية ونهاية الجلسة لكل مجموعة . وارسال المرفق بعد التعديل وغداً ان شاء الله سنحاول ضبط الأمور أكثر
  4. بعد التمعن في طريقة التنفيذ ، واجهتني عدة اسئلة وحلقات فارغة ، ان استطعت تذكرها سأذكرها كاملة .. سعة القاعات الثابتة والمتغيرة لكل صف ( Room ) سعة معينة في الشفوي من جدول Tb_Cou_Stu → لذا نحتاج التأكد من صحة هذه القيمة وأنها لا / لن تتغير أثناء الجدولة . جلسات اللياقة لها سعة ثابتة ، حيث صباحاً = ( 70 ) ، و مسائياً = ( 60 ) - كما ذكرت - ( صحيح ) ، ولكن !! أ) هل هذه الأرقام قابلة للتعديل مستقبلياً ؟؟؟؟؟ ب) هل لكل مدرسة أو لكل يوم نفس القيمة ، أم قد تختلف ؟؟؟ أيام وتواريخ الاختبارات كيف نقرر تاريخ البدء للنشاط الشفوي و اللياقة ؟ هل مدخلات المستخدم محددة ، أم تحسب تلقائياً بناءً على أول يوم متاح ؟ ما علاقة حقل Day_Shafawe و Day_Leyaka بالتاريخ الفعلي ؟ ( مثلاً 1 → 2025-05-31 ، 2 → 2025-06-01 … ) وهل أيام الاختبار متسلسلة بلا انقطاع ، أم يجوز تخطي أيام العطلة ؟ آلية تقسيم الطلاب دورنا الأول هنا هو تقسيم كل صف إلى “مجموعات شفوي” بحيث لا تتجاوز سعة القاعة . ولكن كيف نعدّل لو بقيت مجموعة أقل من سعة القاعة ؟ نتركها كـ "باقي" أو نمزجها مع صف آخر ؟؟؟ الدور الثاني أيضاً تكوين "مجموعات لياقة" من مجموعات شفوي متعددة ؛ ولكن كيف نختار المجموعات الواجب جمعها للوصول إلى 70 أو 60 بالضبط ؟ هل بحسب ترتيب رقمي للمجموعات الشفوية ؟؟؟ أيضاً ماذا لو لم نملأ العدد بالضبط ( مثلما في "باقي مجموعة_4" ) ، كيف نسجل ذلك ؟؟؟ يعني بشكل أوضح :- هل سعة اللياقة ( 70 / 60 ) ثابتة لكل يوم ولكل مدرسة ، أم يمكن تغييرها لكل مدرسة / تاريخ ؟ كيف يحدد النظام "باقي" الطالبات من مجموعة شفوي إذا لم تكمل إلى السعة المحددة ؟ وهل تدمج مع المجموعة التالية دائماً ؟ هل نحتاج احتياطياً تسجيل تاريخ و وقت بداية ونهاية الجلسة لكل مجموعة ؟ وهل تتبع تسمية المجموعات ( مج_1 ، مج_2 … ) تسلسل موحّد عبر كل المدارس ؟ الإجابات الى حد ما كفيلة بفهم السلوك الذي سنقوم باتباعه أخي الكريم .. وفي الحقيقة أعتقد أن المرفق السابق لي قد يحمل الشك في النتائج بعد هذه الإستفسارات
  5. أكتفي بالمتابعة والإستفادة
  6. وعليكم السلام ورحمة الله وبركاته .. اولاً حتى تبدأ بالشكل السليم ، أولا سلامة القيم المدخلة في الجداول شيء مهم جداً للحصول على علاقة جيدة وسليمة لاستخلاص البيانات لاحقاً .. وعليه فقط اقترحت ما يلي من تعديلات في الجداول والعلاقات ..الق نظرة عليها وأخبرني هل النتائج سليمة أم لا ؟؟ التوزيع التلقائي -01.mdb
  7. طيب ايه رأيك تجرب فكرتي البسيطة ,, Database69.zip
  8. وعليكم السلام ورحمة الله وبركاته ,, استغراب من النتيجة بعد محاولات معلمي الفاضل في الوصول الى نتائج صحيحة التي تريدها ، علماً أن التغييرات البسيطة قد تجعل من المشروع كأنه فقد بعض أجزاء من جدرانه ، والترميم هنا يكون مشكلة ويأخذ وقت أكبر من بناءه ..
  9. أين تقصد ؟؟ لم افهم بشكل واضح !!!
  10. وهذا ما تم تطبيقه ، ولكن الأصل ان يتم تخزين القرابة عند تسجيل البيانات ، وليس عند الاستعلام أو اجراء حركات كالتي تستعملها في مشروعك .. فهمت مقصدي ؟
  11. يعني لو تركناها للكومبوبوكس فأين سيتم تخزينها قيمة القرابة . كل الآراء صحيحة ، ولكن الأصح منها هو وجود قيمة مخزنة في حقل تسهل عليك الكثير من الصعوبات
  12. بناءً على ماذا تحدد في برنامجك صلة القرابة إذاً ؟؟ أمامك حل واحد وهو اضافة حقل جديد في الجدول Tbl_Enf يحدد صلة القرابة أولاً ثانياً الإستغناء عن مربعات النص S4,S5,S6 واستبدالها بـ ListBox ذو أعمدة عددها 3 ، مصدره الاستعلام التالي :- SELECT [Prenom1] & " " & [إسم الطفل] AS [إسم ولقب البنت المكفولة], Tbl_Enf.[تاريخ الميلاد], Tbl_Enf.NF_Type FROM Tbl_ZAWJ LEFT JOIN (Tbl_ZAWJA LEFT JOIN Tbl_Enf ON Tbl_ZAWJA.IDM = Tbl_Enf.IDM) ON Tbl_ZAWJ.IDP = Tbl_ZAWJA.IDP WHERE (((Year(Date())-[anneNes])>17) AND ((Tbl_ZAWJA.IDM)=[Forms]![Search_Frm]![IDM])); جرب الفكرة في الملف المرفق التالي .. فتح تقرير FACE9.zip
  13. سؤال يراودني .. هل يوجد مصدر في أي جدول يحتوي قيمة القرابة للبنات ؟؟؟؟؟؟؟؟؟؟؟؟؟
  14. نستكمل إن شاء الله اخي @طاهر اوفيسنا حال وصولي للكمبيوتر 🤗
  15. ولا يهمك اخي الكريم 🤗.. اعتقد على اليوتيوب بتلقى شروحات مفصلة ومصورة لكثير من الأساتذة والمتخصصين والهواة .. أيضاً في المنتدى هنا عند متابعتك لمشاكل وطلبات واستفسارات الأعضاء تستطيع إلقاء نظرة ومتابعة الحلول المقترحة والتعلم منها 😇 .
  16. أبدا ، ما في مشكلة يا صديقي 🤗 لكن حال وصولي للكمبيوتر. لكن الأمر بسيط جداً ، في الملف الأخير هنا في هذا الموضوع افتح الإستعلام Query5 على ما اعتقد . ثم في عمود فارغ جديد قام بإضافة السطر التالي :- NewBarcode: "(" & [Barcode] & ")" سينتج لك حقل جديد اسمه NewBarcode تكون قيمه كما تريد في النتيجة 😇 .
  17. بإذن الله تعالى ,, في هذا الشق :- (شهادة كفالة وموارد) وهي اضافة الابناء المختارين في كفالة احد الازواج فالمشكلة ظهور طفل واحد وفما حالات تكون فيها ظهور طفلين او اكثر حاول اضافة أكثر من ابن للسجلات مع ارفاق الملف الجديد لرؤية النتيجة على أرض الواقع
  18. قد أجبتك في مشاركتي السابقة
  19. أخي الكريم @طاهر اوفيسنا ، اولاً أشكر لك رحابة وسعة صدرك على انتقادي ( الغير مقصود به الهدم بقدر ما هو لتحسين طريقة كتابة الأكواد ) ، تم التعديل على أكواد النموذج A3 والتقرير Face8 انظر الملف بعد التعديل وقم بتجربته أولاً ثم الق نظرة على تنسيق الأكواد من جديد .. فتح تقرير FACE8.zip
  20. توضحت الصورة بالكامل بعد تتبع الأكواد ,, ولكن هل تسمح لي بانتقاد اسلوبك في كتابة وتتبع الأحداث في الأكواد الخاصة بك ؟ حيث ان المشكلة الكبرى هي في طريقة كتابة وتسلسل الشروط والأحداث ، وحالياً جاري إعادة ترتيب وتسلسل الأحداث بشكل سليم يحافظ على الوظائف التي تريدها ..
  21. هكذا بالنسبة للفكرة الأولى ؟
  22. تمام ، وضحت الفكرة الأولى ،انتظر حتى انتهي منها اذا سمحت
  23. تصويراً للخطوات ان كاننت صحيحة ، بعد ان تم فتح التقرير بالوضع الحالي لملفك ، ما هي الإجراءات التي على اساسها تريد التقرير .. لا داعي للصور فهي تربك أكثر من اللازم ، اشرح مطلبك على شكل نقاط أعانك الله
×
×
  • اضف...

Important Information