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

ابوخليل

أوفيسنا
  • Posts

    11,720
  • تاريخ الانضمام

  • Days Won

    197

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

  1. آمين ولكم احبتي في المثال المحلول الثاني استخدمنا ثلاث استعلامات الاستعلام Q2 وتم فيه عمل المجاميع الاستعلام Query1 وتم فيه استخراج عدد مواد الرسوب الاستعلام الثالث تم ضم الاستعلامين فيه وتحويله الى استعلام اجرائي يقوم بعمل جدول ثم ينقل بيانات الاستعلامين اليه وقد قمت بتحويل هذا الاخير الى جملة او عبارة داخل محرر الفيجوال وهي طريقة اتبعها في الاستعلامات الاجرائية غالبا ، للتخفيف وهو ايضا نوع من الحماية ولزيادة الايضاح : في المرفق ادناه تم الحل باستخدام استعلام اكسس الاجرائي كما هو امل ان تجدوا فائدة madrasaUp4.rar
  2. اخي رعاك الله لم استطع فهم ما تريد الذهاب اليه لانه لا يتصور اجراء تعديل على سجلات مالية سابقة وحيث اني تمعنت في مثالك فوجدت ان هناك ملاحظات داخل الجداول لذا ارى ان نأخذ المسألة جزأ جزأ من البداية وارى استخدام النماذج منفردة منفصلة عن بعضها حتى تصل الى مبتغاك ومطلوبك ثم بعد ذلك لك حرية التصرف ولتكن بدايتك من نموذج اعداد السلفة بجدول السلف بادخال قيمة السلفة وعدد الشهور وقيمة القسط الشهري وتاريخ بداية التسديد فهذه ثوابت لا بد من تقييدها في الجدول وهناك نقطة اراك اغفلتها وهي توليد تواريخ الدفعات لتبقى ثابتة في جدول الدفعات لا تزيد ولا تنقص (ويمكنك الاستغناء عن ذلك ان اردت المسألة عائمة ) والنموذج الثاني ويرتبط بجدول الدفعات ويتم فيه التسديد ، ويمكننا فيه اظهار الكل او الاقتصار على عرض الشهور غير المسددة وقد يحتوي جدول الدفعات على حقل المتبقي من الدفعة اذا لم يسدد بالكامل ، ولكن من غير المسموح وضع حقول مجاميع اما مسألة عرض حساب كل فرد والاطلاع على ما تم تسديده وكم بقي من الشهور وهل في ذمته متأخرات وغير ذلك فيمكن استنباط هذه المعلومات من الجداول المذكورة وجلبها الى اي نموذج او تقرير نريده اتمنى ان تجد فيما ذكرت فائدة وفقك الله لكل خير
  3. نقاط على ... 1- لا بد من تناسي طبيعة اكسل 2- اقرأ عن اكسس وافضل شيء تأخذ برنامج فواتير وحسابات مفتوح _وهي كثير هنا_ وتجري عليه عملية تشريح بمعنى انك الان تتعب و تجتهد ولكنك سلكت باجتهادك الطريق الابعد انظر مثالك يعمل كما خططت حتى بعد حذف الاستعلامات الثمانية Database74.rar
  4. او هذا http://www.officena.net/ib/index.php?showtopic=36615#entry194029
  5. في منتدانا http://www.officena.net/ib/index.php?showtopic=36615#entry194029
  6. سأنظر لك في عمل استعلام يحقق المطلوب الوحدة النمطية تأخذ عدد مواد الرسوب من الاستعلام Q1 بشرط معياري وهو رقم الجلوس في نموذج الطالب والحل هو ان نجعل نموذج الطالب يبقى مفتوحا في الخلفية ، لان المحصلة المعروضة هي نتيجة طالب واحد فقط والذي فرض هذا هو طريقة التصميم اما ان اردت عرض التقارير وطباعة شهادات لجميع الطلاب فيلزم اعادة النظر في طريقة اعداد النتيجة
  7. الى الآن لم اصل الى فهم عمل البرنامج والذي اعرفه ان الاقساط تسدد في جدول وتبقى فيه اي لا ترحل ومن هذا الجدول يتم الاستعلام عن كل شيء عن الاقساط المسددة .. والمتبقية ... ومجموع ما تم تسديده ... والمجاميع الكلية .. انظر هنا عمل لاخينا الكريم اشرف فقد تجد افكارا ومنحنيات جديدة تستفيد منها لتنفيذ مشروعك http://www.officena.net/ib/index.php?showtopic=47114#entry283211
  8. ان كنت تريد استخراج اشعارات (شهادات ) فيمكن عمل ذلك في التقارير تماما كما هو في النماذج أما ان كنت تريد اخراج قوائم (جداول ) بالنتيجة النهائية فيمكن تحقيق ذلك بالمجاميع بدون تفصيل مع امكانية اظهار عدد مواد الاخفاق
  9. اولا اعلم رعاك الله ان اكسس يختلف عن اكسل ولا اعلم لماذا كررت الحقول في النموذج فالنماذج في اكسس انواع وما يهمنا حاليا ثلاثة 1- نموذج مفرد ويعرض سجلا واحدا فقط 2- نموذج مستمر ويعرض جميع السجلات حسب التحديد 3- نموذج ورقة بيانات وهو شبيه بالجدول ونوظف هذه النماذج داخل اكسس حسب ما يحقق حاجتنا انظر مثالك بعد التعديل خطوتك التالية ان تعمل نموذجا _ مستمرا او ورقة بيانات _ فرعيا داخل النموذج الرئيس ( يسبقه انشاء جدول فرعي للتفاصيل ) ويكون هو مصدر بياناته ويكون الرابط بينهما الكود Database72.rar
  10. لماذا ؟؟ هذه امور مالية يجب ان تكون ثابتة وضح واشرح طريقة عمل البرنامج ؟ و لماذا تريد تحديث الشهور السابقة ؟ ربما نجد لك طرق اخرى للتنفيذ
  11. تفضل تم التعديل حسب الطلب تم الاستعانة باستعلام ووحدة نمطية madrasaUp.rar
  12. بعد الاطلاع على المثال تبين ان الحقول المراد ترحيلها هي حقول محسوبة غير منضمة . وان النموذج الفرعى advance22 subform مصدر سجلاته هو الجدول advancepay عبر الاستعلام advance22 لذا للترحيل او ما اسميته بالتحديث يمكنك تطبيقه عند حدث اضافة شهر جديد أو حدث تسديد شهر جديد والكود سيكون كالتالي : totalpay=Text22 Noofpay=Text35 remainingadvance=Text15 monthlypay=Text26
  13. اولا يجب عمل تكامل مرجعي بين الجدولين في خصائص العلاقة وليس هذا سببا في عدم تمكنك من تطبيق الحل وانما السبب هو لا بد من وضع معيار في استعلام المعاهد ( انظر المعيار في استعلام مربع المعاهد ) + تحديث مربع المعاهد بعد كل اختيار في مربع الادارات ( انظر صفحة المحرر ) انظر المرفق التوجيه3.rar
  14. يبدو انك تستخدم حقلا غير منضم داخل نموذج بيانات مستمرة اجعل معادلتك داخل الاستعلام واجعل الاستعلام هو مصدر سجلات النموذج
  15. هل جربت برنامجا آخر ؟ جرب احد الامثلة او البرامج المعروضة في المنتدى
  16. انظر هذه الطريقة باستخدام مربع التحرير ، ومن اعداد اكسس نفسه مصدر بيانات النموذج هو الاستعلام موظفين صيانة الاليات3.rar
  17. الاكسس يحفظ آليا بدون ازرار يعني عمل الزر تحصيل حاصل
×
×
  • اضف...

Important Information