عملت لك كشف حساب للعملاء في حالة تكرر اسم العميل يتم تجميع المبالغ له .. والرجاء الانتباه للحقول الفارغة في النموذج الرئيسي وحولها الى رقم صفر
البرنامج(1).accdb
السلام عليكم .. اخي العزيز انت بالاساس لايوجد لديك حقل لمجموع المبالغ التي تم تسديدها فكيف تعرف المبلغ المتبقي ؟
اما بخصوص سؤالك فتعمل استعلام تجميع حسب الاسم وفي حقل المبلغ الكلي تعمل (جمع) وتحتاج لحقل جمع المبالغ المسددة والمتبقية
السلام عليكم .. مطلبك اخي العزيز اشبه بنظام التقسيط فحينما تقوم بتأجير شقة بتاريخ معين ولمدة معينة من الاشهر فتتكون لديك قائمة من التواريخ الواجب الدفع فيها
ياريت ترفق مثال لمطلبك وستجد ان شاء من يساعدك
انا اسف جدا .. حاولت عدة محاولات لم تفلح معي حتى اني بحثت في بعض المواقع الاجنبية ووجدت مايشير انه لايتم تحديث الكومبو الثاني عن طري الكومبو الاول في حالة النموذج الفرعي .. والله العالم ربما لدى احد الزملاء فكرة لعمل ذلك
لكن يخطر في بالي فكرة بوضع مربعات التحرير في الفورم الرئيسي ونعمل نموذج فرعي بحقول غير منظمة تاخذ بياناتها مما نختاره من مربعات التحرير
نصيحتي ان لاتعمل 4 جداول .. جدول واحد للمشروع يضم جميع التفاصيل.. او تعمل جدول ثاني للمستشفى لانها ثابتة وتختار اسمه من جدول المشروع .. يبقى لديك جدول للمدفوعات المالية حسب رقم المشروع لكي يتم تجميع المبالغ ومقارنتها بقيمة المشروع
شو نسوي يادكتورنا العزيز ..عملت المثال حسب فهمي ومجال اختصاصي فانا لست مبرمجا وانما مجرد محب للبرمجة .. والسائل لايعطي فهما واضحا
ربي يفتحها على الجميع
اعتقد المشكلة ايضا عند حدث فتح النموذج
Private Sub Form_Open(Cancel As Integer)
'DoCmd.GoToRecord , , acNewRec
Me.ass.SetFocus
End Sub
جربت سجل جديد ولم يحذفه
اخي العزيز .. الحقول مرتبطة ولاتحتاج لزر Add Record لانها تسجل البيانات تلقائيا الى الجدول
ربما تحتاج الى الانتقال لسجل جديد بعد تحديث الحقل prix
Private Sub prix_AfterUpdate()
DoCmd.GoToRecord , , acNewRec
End Sub