منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : سوال حول برنامج الاقساط
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم ورحمة الله وبركاته



اخواني الكرام الاعزاء :

عندما نعمل برنامج لاقساط مدرسة ..ندخل في الفورم الاول معلومات ولي الامر كونه هو الجهة التي ستدفع المستحقات

الان في الفورم الثاني ندخل الدفعة ورقم الوصل والتاريخ



لاكن اللي محيرني هو كيف اعرف من دفع ومن لم يدفع ..ادا حطينا حاله يعني ذلك اننا سنقوم بادخال اولياء الامور كلهم كل شهر حسنا ماذا ولو كانو الف مثلا؟

هل هنالك وسيلة معينة لتقرير يعطيني

1- من دفع القسط

2- من لم يدفع القسط

3-من دفع اقل من المستحق

4-من دفع اكثر من المستحق 



ارحو ان اجد المساعدة او الارشاد ..لم اعمل المشروع بعد لان الفكرة صعبة بالنسبة لي ..



شاكرا لكم المرور والتعليق والمساعدة ..
السلام عليكم ورحمة الله وبركاته

أهلا بك أخي الكريم , قم بإنشاء جدول لبيانات أولياء الأمور ومن ضمن حقول بياناتهم حقل للمبلغ الكلي للأقساط وحقول لمبلغ القسط الواحد وقم بإنشاء جدول لبيانات الدفعات المسدده حقل لرقم ولي الأمر وحقل للمبلغ المسدد وحقل لرقم الوصل وحقل للتاريخ , سجل بيانات ولي الأمر مرة واحده عند التسجيل في المدرسة مثلا وقم بتسجيل بيانات الدفعات كل شهر مثلا , وبالنسبة لعرض التقارير فكلها تعتمد على البيانات المسجله في جدول بيانات دفعات الأقساط , إبدأ في العمل على برنامجك ثم إذا واجهتك مشكلة ما, أرفق مثال يوضحها وإن شاء الله يتم مساعدتك فيها أنا أو الإخوة الأعضاء , بالتوفيق والنجاح .
تفضلوا سيدي
الملف في المرفقات وجزاكم الله عنا كل خير
يا ريت أعرف أسماء الذين لم يدفعو القسط خلال شهر معين
السلام عليكم و رحمة الله
انا برأيي برنامجك بحاجة لكثير شغل حتى توصل للتقارير
او حتى تحصل على نتائج استعلامات دقيقة نوعاً ما
مثلا دفع كاملاً ، لم يدفع ، اقل من المطلوب ...
من الافضل ان تكون بقائمة منسدلة
الشيء الثاني عدد الابناء ينبغي عدم ربط الاقساط بعدد الابناء
من الافضل ربطها بالمبلغ المطلوب ككل او انشاء معاملة جديدة بنفس اسم العميل .
شيء مهم ايضا و هو ربط قيمة القسط المدفوع بسندات القبض
حتى يتم الاستعلام عن مجموع الاقساط المدفوعة في كل عملية جرد فيما بعد
هذه بعض الملاحظات حتى الان .
استاذ امير
اريد فكرة الذين لم يدفعو فقط ادا تكرمتم
او مثال صغير - يعطي تقرير باالذين لم يدفعوا 

نحن ندخل كل مرة الاشخاص الذين يدفعون القسط ولايكون اجراء على الذين لم يدفعوا

المشكلة عندي هي كيف اعرف من لم يدفع بين تاريخين فقط
بالنسبة لطريقة او كيفية اصدار تقرير بالعملاء الذين لم يدفعوا قسط شهر فلاني
سيكون قبلها خطوتين اشرحها لك بتصّور مختصر و واضح :
بعدما قمنا باضافة سجل خاص ببيانات العميل
الخطوة الأولى :
و المهمة و هي تسجيل القيمة المستحقة للعميل مع مراعاة عدد الابناء والاقساط المترتبة عليهم
بعد كتابة المبلغ المطلوب سيتم توزيع المبلغ بناء على عدد الشهور للفصل الواحد ايضا مع مراعاة متى سيكون تاريخ القسط الأول
و اذا كانت هناك دفعة مقدماً سيتم خصمها من المبلغ المطلوب و توزيع باقي المبلغ على عدد الشهور
الخطوة الثانية :
يأتي دور المبرمج بطريقة تصميمه للفورم الخاص بسداد الاقساط و التصوّر الذي يراه مناسباً
لكن على الارجح ينبغي ان يحتوي الفورم على جدول يعرض فيه السجلات الخاصة بالعميل الذي تم تحديده
ويكون الجدول على الشكل الاتي :
اسم العميل ، رقم المعاملة ، رقم القسط ، تاريخ القسط ، قيمة القسط ، _
القيمة المدفوعة ، الباقي ، حالة القسط ( معفي ، مكتمل ، غير مكتمل) .
بحيث عند الضغط على السجل المراد تسجيل القيد الخاص به
سيتم اظهار مربع حوار لكتابة قيمة القسط المدفوع و الى الجوار قائمة منسدلة فيها تلك الخيارات الثلاث .
يأتي بعد ذلك نافذة للاستعلام من خلالهاتستطيع التحكم بالمدى الذي تريد
بحيث تضع خيار البحث من تاريخ الى تاريخ و اسم العميل بالاضافة الى قائمة منسدلة بالخيارات التي تم ذكرها سابقاً .
هذا مجرّد تصور شخصي ربما تكون هناك افكار افضل من هذه الفكرة و لكل منا وجهته التي يرضى بها .
بالتوفيق
اشكركم استاذنا الغالي امير الزبيدي
ادا كان لديكم مثال سابق يا ريت - خصوصا في موضوع الذين لم يدفعو (تقرير بالذين لم يدفعو لانه هاي هية المشكلة والله)
او اتصل بكم هاتفيا 0795017869
لا بأس اخي الكريم ، لدّي مشروع قمت بتصميمه في السابق
سأرفقه هنا في القسم بأقرب فرصة ممكنة بإذن الله .
اشكرك من صميم قلبي
الصفحات : 1 2