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

ابوخليل

أوفيسنا
  • Posts

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

  • Days Won

    233

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

  1. اما اخونا محمد فأنا احترم وجهة نظره وحقيقة لم يتيسر لي الاطلاع على برنامج معتمد يشبه هذه الرؤية وحسب تصوري لهيكل هذا البرنامج ان هناك قمة هرمية ( لابد من وجودها) وهي العام الدراسي فأنا في في وقت ما قد احتاج الى الرجوع الى سجلات العام المنصرم للتصفح حسب الحاجة وللعلم كل مجتمع وله بيئته الخاصة فمجتمع المدارس لا شك يختلف عن البنوك اوالمستودعات
  2. ابو لميس يدور حول جدول التنقلات لان عمله الان متوقف عليه ولا يلام في ذلك . اكمل الجملة ... شريطة اتباع القواعد السليمة الصحيحة عند انشاء الجداول واهمها انشاء الحقول التي سيتم الربط من خلالها فلو تم ادخال البيانات من قوائم ( وهذا ما سيحدث فعلا ) فلست بحاجة للعلاقات الا داخل الاستعلامات ( ارجو ان يكون هذا واضحا ) لانه يستحيل الخروج عن المعرفات التي تم رصدها
  3. نعم هو ما ذكرت ، لانك حين رغبتك الرجوع اليهم ستبحث عنهم استنادا الى سنة معينة لاحظ انه ظهر من خلال هذا السؤال لزوم تسمية قواعد البيانات السابقة بما يدل على العام الدراسي
  4. الموضوع بدأ من هنا قبل الفصل http://www.officena.net/ib/index.php?showtopic=43594 دعنا نعتبر ان البرنامج مكتمل ؛ فعند نموذج البداية وحين يريد المستخدم الدخول عبر الاسم الشخصي وكلمة المرور هناك حقل بل منسدلة سيظهر داخله كلمة "السنة الحالية " هذا الحقل يمكنك الاختيار منه للدخول الى سنوات ماضية . وحقيقة الأمر اننا نرتبط بقاعدة بيانات اخرى موجودة ضمن مجلد البرنامج . وقاعدة البيانات هذه يتم اعدادها في نهاية كل سنة دراسية بعد اعداد النتيجة مثل النسخة الاحتياطية تماما . اما الاجراءات التي تتم على القاعدة الحالية بعد ذلك فهي ترفيع الطلاب ثم حذف جميع البيانات المتغيرة والمرتبطة بزمن من الجداول والابقاء على البيانات الاساسية الثابتة , يمكن عمل تصدير xls للاسماء مع بياناتهم الاساسية وبعثها مع الطلاب المنتقلين من مرحلة الى مرحلة وللحديث بقية ...
  5. بعد اذن اخي محمد تفضل مثالك بعد الاصلاح النصوص تقبل الارقام ولكن العكس لا test2.rar
  6. سيكون هناك سيرة تم طمسها بل يحدث كثيرا والرصد مقدم على الطمس لم نقل بالفصل ؟ راجع ما سطرناه انت استاذ ونحن لا نتكلم عن احتياجات خاصة يمكنك عمل مائة نموذج لجدول واحد يشتمل على مائة حقل ومن قال ان هناك ارشيف ؟ شرط الا تظهر للمستخدم هذا العمل غير صحيح لان قاعدة البيانات هي ارشيف بحد ذاتها والمتبع غالبا حفظ كل سنة دراسية لوحدها وهذا يسهل الرجوع للبيانات للاعوام السابقة بكل يسر وسهولة وايضا يتوفر بهذه الطريقة عامل السرعة والأمان . نرجع الى موضوعنا والى تساؤلات ابي لميس حول جدول التنقلات والعلاقات . فمن وجهة نظري وجوب صرف النظر عن مسألة العلاقات ، حيث انها ستأتي تبعا وتفرض نفسها عند رغبتنا في استخراج النتائج المطلوبة شريطة اتباع القواعد السليمة الصحيحة عند انشاء الجداول . فجدول التنقلات كغيره من الجداول الخدمية داخل قاعدة البيانات مثل جدول الحضور والغياب وجدول السلوكيات وجدول المرشد لمتابعة الضعف الدراسي وجدول النشاطات اللاصفية ، كل هذه الجداول وغيرها مما لا يحضرني هي جداول خدمية تحتوي على بيانات متغيرة ولا ننسى جدول الدرجات الذي تم صنع البرنامج من اجله . على هذا ماذا تبقى ؟ تبقى ما اسميناه سابقا بالجدول الرئيس وهو جدول بيانات الطلاب وهذه التسمية فيها نظر فهو حقيقة مجرد مرجع نستقي منه الاسماء وتوابعها ويندرج معه جدول المعلمين وبياناتهم وجدول الصفوف وجدول الفصول وغيرها من الجداول الثابتة المساعدة . في ردي الاول قلت سأكون في صفك كسائل وفي هذه احببت ان اسايرك واقابلك بالحماس بحماس مثلة كل الود والاحترام لاستاذنا القدير عبد الفتاح
  7. وعليكم السلام وفقك الله لكل خير اخي الكريم المنتدى مليء بالامثلة والمسائل والبرامج الخاصة بالمخزون والمبيعات ابحث وستجد الكثير الكثير مما يساعدك ويفتق ذهنك لاتمام مشروعك ومع ذلك سأعطيك بعض التصور المختصر جوابا لتساؤلاتك 1- جدول الاصناف يشتمل على الصنف ورقم معرف وهذا الجدول لاتجرى عليه العمليات بل هو ثابت كمكتبة علما انه قد توجد اصناف في هذا الجدول وغير موجودة في المخزن 2- جدول الحركات ( الوارد / المصروف ) - وفيه يتم ادخال الوارد الى المخزن والخارج منه كل واحد في حقل يخصه - يشتمل على حقل لنوع العملية ( وارد / منصرف ) وحقل لرقم الصنف للربط مع جدول الاصناف - ويشتمل على حقول اخرى كتاريخ العملية ونوع الدفع والمستلم .... الخ نموذج الحركات ويتم فيه اولا اختيار نوع العملية ثم يدخل فيه تفاصيل العملية الاستعلامات الآن يأتي دور الاستعلامات للتصفية والفلترة وفصل الوارد عن الصادر وحساب المجاميع والارصدة هذا تصور مبدأي عام مجمل آمل ان تجد فائدة
  8. او نضع زرين في النموذج (طي قيد ، الغاء طي القيد ) وتكون قيمة الاول 2 وقيمة الآخر 1 او صفر في الحقل الموجود في الجدول الرئيسي مع ادخال بيانات النقل في الجدول الفرعي
  9. الجدول الفرعي الخاص بالتنقلات ضروري شأنه شأن الجداول الفرعية الأخرى ولأن هذا الامر يتكرر لنفرض ان الطالب انتقل في بداية السنة ثم عاد بعد فترة ثم انتقل الى مدرسة اخرى قبل نهاية السنة . هذه الحركات يجب رصدها ، ولا يتم ذلك الا بواسطة جدول فرعي دعك من العلاقات بين الجداول فقد نتعامل معها داخل الاستعلامات فقط بقي تنفيذ النقل او العكس للارجاع وهذا يتم بالاستعانة بحقل واحد في الجدول الرئيس اما ان يكون خانة اختيار واما ان يكون حقلا رقميا ندرج داخله رقما معينا في الاخير اعلم انك لست بغنى عن الاستعلامات كوسيط بين النماذج والجداول
  10. وعليكم السلام سأكون في صفك اليوم وسأزيد شيئا من الايضاح ، وعذرا ابا لميس ان كانت مداخلتي مخالفة لرؤيتك مع الاخذ بالاعتبار امكانية عودته خلال العام نفسه . فعلى هذا هناك العديد من البيانات المتغيرة فعلى سبيل المثال الدرجات والتقديرات والملاحظات ونقاط القوة ونقاط الضعف والسجل الصحي وجميع الانشطة التي يمكن رصدها في البرنامج ويكون للطالب نصيب منها . فعند نقل الطالب يتم طي قيده فتختفي بياناته الرئيسية والفرعية ، ولكن مع امكانية ارجاعها خلال السنة عند الطلب المطلوب خطوات التأسيس لهذا المطلب
  11. السلام عليكم اكتب في مصدر عنصر تحكم Text19 : =Hour([Text14])
  12. انظر ان كان هذا التعديل يناسبك ابدأ بادخال المدينة او الاسم Doc1.rar
  13. انظر المثال : افتح المستند الرئيسي تم الحل بطريقتين : - الازرار واستخدام الكود البرمجي - عنوان عادي واستخدام الارتباط التشعبي ملحوظة : 1- قم بتخفيض امان الماكرو لديك ( ادوات / ماكرو / الامان ) 2- لتشغيل الارتباط التشعبي اضغط على Ctrl عند النقر على الارتباط z.rar
  14. يحتاج زيادة تفصيل وايضاح ادرج بيانات في مربعات التحرير ثم اعد ارفاق المستند
  15. اخي الكريم في المرات القادمة اختر عنوانا مناسبا يصف الموضوع انت من الاعضاء القدماء ولا يخفى عليك اهمية انتقاء العنوان المناسب
  16. اذا كانت الاستمارات جميعها في مستند واحد يمكنك عمل أزرار ( ويمكن نص عادي ) في صفحة البداية بحيث يرتبط كل زر او سطر بصفحة استمارة معينة وذلك باستخدام الارتباط التشعبي والاشارات المرجعية اما ان كانت الاستمارات منفصلة كل استمارة بمستند خاص فيمكن عمل الازرار السالفة الذكر ولكن مع استخدام الكود البرمجي لاستدعاء وفتح هذه المستندات
  17. عودا حميدا . اهلا بك بين اخوانك
  18. شكرا لك .. جعله الله في موازين عملك
  19. اذا كانت نتيجة الاستعلام لا تظهر الا سجلا واحدا ضع هذا السطر في مصدر عنصر التحكم للحقل tx1 =Dlookup("balance1";"quer1") اما اذا كان هناك اكثر من سجل فيمكنك الاحتيار والتخصيص بوضع شرط تساوي المعرف في النموذج بما يقابله في الاستعلام والسطر التالي اذا كان المعرف رقما =Dlookup("balance1";"quer1";"id=" & me.id)) باعتبار id هو المعرف لديك
  20. السلام عليكم ورحمة الله وبركاته مربعات التحرير خالية هل تستطيع اضافة بيانات داخلها ؟
  21. حسب فهمي ان الرصيد يخرج في الاستعلام تبعا للنموذج الفرعي وتريد نتيجة هذا الاستعلام تظهر في النموذج الرئيسي اذا كان كذلك فقم بعمل مربع نص غير منضم واجعل مصدر بياناته حقل الرصيد في الاستعلام ( استخدم الدالة Dlookup )
×
×
  • اضف...

Important Information