الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

المجموع

مغلق
بدأه المبرمج2003 في 19 أبريل 2004 · 5 رد · 1,047 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته وبعد :-

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

البرنامج عبارة عن جدولين الاول فيه

(الجدول العام)

اسم الشخص

المبلغ المطلوب منه

المبلغ المدفوع

المبلغ المتبقي ( يعني المبلغ المطلوب ناقص المبلغ المدفوع معروفة صح )

وهذا يتم ادخاله عن طريق فوورم

فلنفرض ان

السجل الاول

رقم الشخص = 1

اسم الشخص = محمد

المبلغ المطلوب = 1000

المبلغ المدفوع = 400

المبلغ المتبقي = 1000-400 يعني يساوي 600

السجل الثاني

رقم الشخص = 2

اسم الشخص = خالد

المبلغ المطلوب = 1000

المبلغ المدفوع = 200

المبلغ المتبقي = 1000-200 يعني يساوي 800

وهكذا..................

اريد ان اضع حقل وليكن اسمه المجموع في نفس الفوورم بحيث يجمع المبالغ المطلوبة وهي كما في المثال السابق 2000 محمد الف وخالد الف

هذي المشكلة الاولى

المشكلة الثانية

(جدول الحركة)

انا سويت جدول ثاني بحيث انه يتم ادخال يومي فيه فمثلا

السجل الاول

نوع الصنف = كرتون بسكوت بالشطة و كيلو طماطم و فلافل بالميرندا .الخ

السعر = 100 ريال ( طبعا السعر للاصناف كلها جميعا)

التاريخ = 1/1/1425

السجل الثاني

نوع الصنف = كيلو جولات الباند و ببسي شواية .......الخ على سبيل المثال لا احد يضحك

السعر = 150 ريال ( طبعا السعر للاصناف كلها جميعا)

التاريخ = 1/2/1425

اريد المجموع الي هو 100 ريال و 150ريال يعني ( 250 ) ريال تنخصم من 2000 السابقة اللي فوق فتصبح ال 2000 السابق 1750 ريال وشكرا

ريح من الزفرات تعصف في الحشى &&& و ورائها مطر من العبرات

ابو حسن

#3

اشكرك من داخل اعماقي يا مهند والطريقة ممتازة جدا وهي معلومة ايظا جديدة

اما طلبي الثاني هو

لو رجعت الى المثال السابق لوجدت ال 2000 هي بمثابة راس مال وهي تظهر في مربع النص الذي شرحته انت ووضعت فيه الكود اللي انت كتبته لي

فانا اريد ان اسوي فوورم جديد بحيت ادخل في اسماء لاغراض او السلع ( طبعا الادخال سيكون كل يوم ) فمثلا اليوم ادخلت سلعة على سبيل المثال ( كرتون بطاطس ) بقيمة 100 ريال اريدها ان تخصم من ال 2000 السابقة ( راس المال ) ثم لو ادخلت بكرة سلعة اخرى قيمتها مثلا 250 ريال كذالك تخصم من راس المال .......... وهكذا حتى يصبح راس المال (صفر) فإذا اصبح راس المال = صفر مثلا تظهر رسالة بان راس المال انتها وهذا ليس مشكلة

والفوورم الاول اسمه Form1 ومربع النص اسمه (qqq) وفي هالكود اللي انت مسويه لي

الفوورم الثاني اسمه Form2

الفورم الثاني فيه مربعين نص المربع الاول وليكن اسمه (aa)فيه اسم السلعة والمربع الثاني وليكن اسمه (bb) وفيه سعر السلعة

فعندما ادخل السجل الاول في هذا الفوورم اكتب في المربع (aa) اسم السلعة وليكن كرتون بسكوت وفي المربع (bb) سعرها وليكن 100 ريال

ال 100 هذي اريدها تخصم من المربع المسما (qqq) في الفوورم الاول فيصبح (qqq) بدلا من 2000 ريال تصبح 1900 وهكذا عند ادخال سجلات اخرى فكل ما وضعت سلعة وقيمتها تلقائي تخصم من راس المال اللي هو (qqq) ان شاء الله وضحت الفكرة واذا احتجت للملف ارسلته لك وشكرا وانا متاكد انك ما راح تحتاج للملف وشكرا مرة اخرى

ريح من الزفرات تعصف في الحشى &&& و ورائها مطر من العبرات

ابو حسن

#4

يا اخ مهدي عبادي ان شاء الله قريت الشرح اللي طلبته مني انا في انتظار الفزعة

وشكرا

ريح من الزفرات تعصف في الحشى &&& و ورائها مطر من العبرات

ابو حسن

#5

أخي الكريم سأرد عليك ..

ولكن اقرأ قواعد المشاركات .. وكيف أنه لكل مشاركة ينبغي أن يوجد موضوع واحد أي سؤال واحد فقط

وأي سؤال جديد في مشاركة ثانية مستقلة

جواب سؤالك :

ضع في الفورم الثاني TextBox واكتب في خانة مصدر عنصر التحكم :

= Dsum("[المبلغ المطلوب]"; _
               "الجدول العام") - sum([السعر])

تم تعديل هذه المشاركة بواسطة مهند عبادي في 21 أبريل 2004 في 13:21

#6

انا اسف بس انا قريت سؤالك (بالنسبة لطلبك الثاني .. غير واضح طلبك ..

أين تريد أن تقوم بهذه العملية الحسابية ؟؟ )

فكتبت السؤال ما كنت ادري انه لازم موضوع جديد

على العموم مشكووووووووووووووووووووووووووووور وانا آسف مرة ثانية

ريح من الزفرات تعصف في الحشى &&& و ورائها مطر من العبرات

ابو حسن

هذا الموضوع مغلق.

مواضيع مشابهة