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

سؤال عن كود البرمجة

مغلق
بدأه blulushi في 2 سبتمبر 2001 · 7 رد · 592 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الأعضاء الكرام

لدي استفسار أرجو أن أجد له حلا و هو:

إذا كان لدي ميزانية شهرية في البيت و قد قسمتها إلى بنود و سوف أقوم في كل شهر بشراء حاجيات و أخصصها حسب البنود (مثلا: اشتريت لحم 4 كيلو بقيمة 40 ريال تصرف من بند مواد غذائية . و هكذا)

و قد قمت بعمل تصور لا أدري إن كان صحيحا أم لا للتوضيح فأرجو الإفادة :

Dim Budget _ Amount As Currency ‘الميزانية العامة ‘A

Dim Sub _ Budget _ Amount As Currency ‘ البند ‘B

Dim Purchase _ Amount As Currency ‘ طلبات الصرف ‘C

Sum(B) = (a)

If Sum(B) > (a) ‘more then

Msgbox”over amount”

End if

If (B) = 0 then (a)=(a)

Else (a) = (a) – (B)

End if

Sum© = (B)

If Sum© > (B) ‘more then

Msgbox”over amount”

End if

If © = 0 then (B)=(B)

Else (B) = (B) – ©

End if

و شكرا لكم مقدما

أخوكم سعيد

#2

الأخ بلوشي :

أنا ضعيف بالكود لكن من خلال رسالتك يمكن عمل ذلك من خلال الاستعلامات ومنه يمكن عمل إحصاءيات مثل ما تم صرفه من المواد الغذائية (مثلا) ولو أمكن توضيح مثالك شوي

أشرف

#3

الإخوة الكرام

أجمل التحية لكم

أشكرك أخي أشرف على الرد و صدقني يا أخي لقد حاولت مرارا مع الإستعلامات و لكنها كانت تعطيني النتيجة ناقصة كثيرا أو أنني لم استطع إيجاد الصيغة الصحيحة للاستعلام، عموماكنت ابحث عن النتيجة التالية في نموذج الإدخال:

عند إدخال عملية صرف( أي شراء مادة ما) أقوم باختيار اسم البند المراد الحذف منه لتظهر قيمته التي تم إدخالها أول مرة( فلنقل مثلا أن بند الخضروات به 40 ريال مسجلة في أول الشهر )و في تاريخ اليوم أدخلت صرف بقيمة 5 ريال هناأريد أن يقوم البرنامج بالحساب التالي في خانة منفصلة :

القيمة الحالية للبند و لنقل بند(الخضروات)= قيمة البند(الخضروات) المسجلة في أول الشهر - مجموع الصرف على هذا البندلهذا الشهر

و بالتالي تنقَص العملية من الميزانية الشهرية بحيث تكون:

قيمة الميزانية الشهرية( والتي هي مجموع البنود المسجلة في أول الشهر) = قيمة الميزانيةالشهرية - مجموع قيمة البنودالفعلية بعد كل عمليات الصرف التي تمت إلى اليوم الحالي( أي مجموع ينود الخضروات و الفواتير و و و)

((( بحيث أنها عمليتان في عملية واحدة يتم في الأولى إنقاص قيمة البند على حسب الصرف و العملية الثانية يتم إنقاص الميزانية بحسب الصرف الذي تم من البنود)أو أن تتأثر قيمة البند بحسب الصرف و بالتالي تتأثر الميزانية بحسب تأثر البنود

و الله أنا أعرف إنها معقدة لدرجة إني أحيانا أفقد التركيز فيها لكن يعلم الله أني بحاجة ماسة لهذا البرنامج حتى أتمكن من إدارة مصروفات البيت التي عقدتني كثيرا.

أخوكم سعيد

#4

أخي علي :

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

عموما سوف أعد لك قاعدة صغيرة لذلك ولكن للأسف لا أعرف كيف وضعها على المنتدي ليستفيد الجميع . اكتب الإيميل لوضعها فيه

أشرف

#5

أشكرك أخي أشرف على هذا المعروف الذي لن أنساه لك أبدا

و هذا بريدي saeed786@omantel.net.om

و أرجو أن أرد لك معروفك في يوم ما

أخوكم سعيد

#6

الأخ أشرف

السلام عليكم ورحمة الله

هذا بريدي لتشرفني بمثال على الموضوع أعلاه

mohd_hmatty@hotmail.com

وشكرا

#7

الأخ سعيد والأخ بلو لوشي

راجعو الإيميل الخاص بكم وأنا منتظر النتيجة

أشرف

#8

السلام عليكم

أشكر لك هذا المعروف ، و أرجو أن أرده لك يوما.

أما عن البرنامج فمازلت أبحث في مجاهله عسى أن أنتفع به ،و من النظرة الأولى أجد أنه برنامج متكامل فعساك على القوة و التوفيق من الله.

أخوكم سعيد

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

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