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

ابوخليل

أوفيسنا
  • Posts

    12,476
  • تاريخ الانضمام

  • Days Won

    232

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

  1. انظر الآن 1- تم تكوين عملية للتحكم برغبات الطلاب حسب القسم وحسب المعدل من 5 وحتى الصفر . 2- عمل نموذج للطالب لتسجيل رغباته ( انظر اختلاف البيانات في مربعات التحرير عند اختلاف المعدل والقسم ) بقي الآن اعادة ادخال الرغبات حسب الضوابط الجديدة ، ثم نقوم بعملية التوزيع ، حتى نتأكد ان العمل منضبط توزيع الطلاب2.rar
  2. حتى ننفذ هذه الاستثناءت بطريقة منضبطة فاعتقد ان يلزمنا التالي : 1- فصل اسماء الطلاب وبياناتهم الثابتة في جدول مستقل ، والرغبات وتحقيقها في جدول آخر ( وهذا الامر حتمي ولازم حتى لو لم يكن هناك استثناءات ) 2- انشاء نموذج للتحكم بهذه الضوابط 3- انشاء نموذج لادخال الرغبات ( ادخل رقم الطالب لعرض صفحته الشخصية ) هل تبقى شيء ؟ ....................... عدا التقارير التقارير ستأتي لاحقا
  3. هذا امره يسير ان شاء الله لكننا لم ننته بعد ، كالفرص المتاحة لخريجي القسم الادبي ، ومثله أصحاب المستويات المتدنية فانت وضعت الحد الادنى من الدرجات لكل تخصص ( هل يستبعدون من التوزيع ام ان هناك اقسام بديلة ؟ )
  4. اشرح فكرتك فقد يكون هناك اكثر من طريقة لتطبيقها ولا تنسى ارفاق مثال للتطبيق واجعله على صيغة mdb
  5. بالنسبة الى من يحصل على درجات متدنية وايضا اصحاب التخصص الادبي أرى ان تكون لها معالجة خاصة من خلال النموذج عند تسجيل الطالب لرغباته بمعنى ان طالب الادبي لا يمكَّن الا من المتاح له من الرغبات , ومثله الطالب الحاصل على درجات متدنية والفائدة هنا ظاهرة ، خاصة للمستخدم فقديتغير سقف الحد الادنى من المعدل المطلوب وايضا قد يفتح المجال امام اهل الادبي في شعب اخرى تستحدث مثلا ، وما هو ممنوع اليوم قد يسمح به غدا ، والمختصر المفيد من كلامي هذا ان يكون للمستخدم التحكم بهذه النسب والضوابط من خلال النموذج . ولا تكون في صلب الكود البرمجي . تم تعديل المثال بدون تطبيق النقطتين السالفتين ، حتى نرى مبدئيا امكانية تحقق الفرص حسب الرغبات وحسب الاولوية ايضا تم تغيير نوع جميع الحقول النصية المستخدمة في التوزيع الى رقمية هناك طالبان لم يتم توزيعهما ، هل تستطيع التعرف عليهما ؟ هذا يفتح لك بابا لاستخراج المستبعدين آليا . وسبب الاستبعاد توزيع الطلاب2.rar
  6. هذه النقطة وايضا قبلها تنوع التخصص علمي / ادبي لي فيها رأي سأعرضه إن شاء الله عند نجاح التطبيق المطلوب الان من اخينا حامل المسك ادراج اسماء طلاب ورغباتهم بما يتناسب مع درجاتهم ومع الشعب والعدد المتاح فيها ( يمكن انقاص المتاح ) فالطلاب المسجلون الان ثمانية بينما العدد المتاح يقارب المائتين . (وذلك للتأكد من مدى انطباق الشرط )
  7. الملاحظات فيما أرى على الجداول 1- انقل الرغبات الى جدول الاسماء (بشكل أفقي ) وهذا يعني حذف جدول الرغبات 2- اجعل رقما معرفا في جدول اسم الرغبة 3- تجنب تسمية الحقول بحروف عربية ولا تترك مسافات (لا تنسى التسمية التوضيحية باللغة العربية ) مع اعتذاري الشديد لك ولاخواني حيث لا اجد الوقت الكافي الآن لارتباطي ببعض الاعمال المطلوب انجازها سريعا وهذا لا يعني عدم تواجدي بين الفينة والاخرى
  8. قد نضع قيمة بعد علامة = ونحيط القيمتين بعلامتي تنصيص مزدوجة ، حين يكون هناك اكثر من شرط واحد او عندما يكون الشرط داخل عبارة sql اما في مثالنا فلكي تتضح لك الرؤية انظر الفرق بين العلامات واختلافها تبعا لنوع البيانات في الحقول : في الحقول الرقمية : DCount("id";"Table1";"id=" & [id]) في الحقول النصية : DCount("id";"Table1";"text1='" & [text1]& "'") في حقول التاريخ : DCount("id";"Table1";"mydate=#" & [mydate]& "#")
  9. وعليكم السلام ورحمة الله وبركاته بحول الله وتوفيقه يمكن تحقيق الفكرة فابدأ بعمل مثالك
  10. العنوان مبهم لا يصف الموضوع ، ايضا الموضوع غير واضح من خلال المشاركات ( فلا يمكن العثور عليه في عملية البحث ) نأمل تعديل العنوان ليدل على الموضوع
  11. هذا هو المعمول به حسب علمي ولا تنسى الجدول الوسيط
  12. اجعل مثالك على امتداد mdb حتى تحصل على تفاعل اكثر
  13. الاصدار الذي اعمل عليه لا يتوافق مع الاصدار الذي لديك وعل كل حال سابين لك بصفة عامه : عند ادراج فاصل يخرج لنا مربع حوار يحتوي على العديد من الفواصل والذي يهمنا منها هو الفاصل المسمى : الصفحة التالية فنقوم بالتأشير عليه ثم موافق ليتم ادراجة في المكان الذي اخترناه داخل المستند فلو فرضنا اننا ادرجنا هذا الفاصل والمؤشر داخل الصفحة الخامسة ، فإننا نستطيع ترقيم هذه الصفحات الخمس ترقيما خاصا مغايرا لباقي الصفحات ، وزيادة في الايضاح لو اننا ادرجنا هذا الفاصل اكثر من مرة واحدة في هذا المستند وفي اماكن متفرقة فإننا نكون جزأنا المستند الى مقاطع بعدد هذه الفواصل وكل مقطع من هذه المقاطع يمكن ان يشتمل على تنسيقات خاصة به ومغايرة لسواه من المقاطع الاخرى مثل العناوين والشعارات في رأس وتذييل الصفحة وغير ذلك . آمل ان اكون وضحت لك شيئا مما خفي عليك
  14. يمكن الاحتفاظ بنسخ لسنين عديدة سابقة والرجوع اليها من داخل البرنامج عند الحاجة بكل يسر هذا الكلام غير وارد في لغة البرمجة ارجع ودقق مليا في المشاركة رقم 11 سيكون هناك خطوات تسلسلية داخل الكود نفسه : نسخة احتياطية ثم انشاء جدول عن طريق الاستعلام بالحسابات الختامية ثم تصفير جدول الحسابات ثم الحاق جدولنا المذكور بجدول الحسابات ومع هذا قد نستخدم النسخة اليومية الاحتياطية احترازا
  15. السبب يا بو احمد ان اخونا سعيد غير قادر على ادراج التاريخ ففي المثال خمس استعلامات لكل واحد منه تاريخ يخصه وبالطبع هو الذي وضع نفسه في هذا المركب الصعب ، حيث وضع التاريخ رأسا لجميع الجداول وحسب ما ارى يلزم اعادة صياغة البرنامج يمكن اظهار التواريخ والمجاميع ولكن بعملية قيصـــ ... انظر المثال بعد التعديل انظر Query1.rar
  16. فقط ضع الموشر في الصفحة التي تريد ان تفصلها عما بعدها واختر من الفواصل المقطعية : الصفحة التالية اعمل هذه الخطوة في الصفحة الاولى وفي الصفحة العاشرة حيث فصلنا الصفحة الاولى حتى نبقيها بدون ترقيم ، ثم نضع المؤشر في الصفحة الثانية وندرج الترقيم الحرفي ، بعد ذلك نضع المؤشر في الصفحة 11 وندرج الترقيم الرقمي انظر مثالك معدلا الترقيم بالحروف والأرقام2.rar
  17. لعل هذا الرابط يفيدك في شيء http://www.google.co...PZeODL1-b0SXDrw
  18. جزاك الله خيرا الجزء الذي يخص الوورد سأورده هنا كفائدة مختصرة : حيث يمكن نسخ مستند pdf ثم لصقه كصورة داخل مستند الوورد ثم حفظه بالامتداد نفسه pdf مع التأشير على خانة الضغط الى الحد الأدنى
  19. خصلتان : البذل والعطاء الشرح والايضاح وايصال المعلومة باسلوب علمي منظم . وهذه ملكة وهبة من الله اجزل الله لك الثواب وزادك علما
  20. على الرابط ادناه درس وموضوع جديد بدأه الاستاذ القدير نارت لبزو http://www.officena.net/ib/index.php?showtopic=41998 تابع الدرس واصبر حتى النهاية ، واذا لم يلبي الدرس مطلوبك او لديك ملاحظات او اقتراحات اخرى يمكنك طرحها هنا او على الرابط المذكور
×
×
  • اضف...

Important Information