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

مشكلة فى اختيار الحساب على حدى

مغلق
بدأه ساجد لله في 28 فبراير 2004 · 10 رد · 5,296 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

الأخوة الكرام ،، حفظكم الله جميعاً

لدىّ مشكلة فى فى اختيار الحساب على حدى ، المطلوب يكون الناتج مثل الجزء الاسفل فى الجدول التالى هكذا ،،، وجزاكم الله خير اجزاء .

------------------------------------------

إسم المنتج ! السعر ! ضريبة مبيعات ! قيمة ضريبة المبيعات !

------------------------------------------

س ! 80 ! 30% ! 24 !

س ! 75 ! 10% ! 7.5 !

س ! 50 ! 15% ! 7.5 !

س ! 50 ! 15% ! 7.5 !

س ! 25 ! 10% ! 2.5 !

س ! 50 ! 30% ! 15 !

س ! 100 ! 10% ! 10 !

س ! 90 ! 15% ! 13.5 !

------------------------------------------

..................................................................................

إجمالى مبيعات من نوع 30% = 130 ضريبة 30% = 39

إجمالى مبيعات من نوع 10% = 200 ضريبة 10% = 20

إجمالى مبيعات من نوع 15% = 190 ضريبة 15% = 28.5

..................................................................................

ملحوظة : الجزء الاول من الجدول نموذج فرعى و ثلاث انواع من الضرائب 30-10-15

: النموذج به حقول محسوبة ومضروبة أخرى لم تظهر هنا ، ومبنى على إستعلام به أكثر من جدول .

بارك الله فيكم جميعاً

#2

ضع مثالاً يتم التعديل عليه أفضل

#3

المثال

problem.zip

#4

لقد تم تحميل المثال

#5

تفضل أخي الكريم .. ساجد لله

ملاحظة : لقد غيرت أسماء الحقول في النموذج إلى الإنجليزية

forum.rar

#6

اخى الكريم أحمد الحربى حفظك الله

فعلا والله انا عاجز عن الشكر ، ولا املك الان سوى ان اقول لك جزاكم الله خير .

والله اسأل ان يثبت قدميك كما فى الحديث التالى ...

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

#7

الاخ الكريم ...

ماذا لو اردنا حساب النافذة الحالية للفورم .. يعنى لو غيرنا البيانات بزر التالى يتغيير الناتج حسب النافذة الحالية .....

ولكن هو بهذة الطريقة يحسب كل البيانات التى فى القاعدة ...

جزاكم الله خير

#8

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

#9

أخ احمد الحربى ،، جزاكم الله خيراً

هذا هو الكود

Me.txt5 = DSum("[totaldestaxend]", "[subBasic]", "dreba='0.05'")

Me.txt10 = DSum("[totaldestaxend]", "[subBasic]", "dreba='0.1'")

Me.txt25 = DSum("[totaldestaxend]", "[subBasic]", "dreba='0.25'")

فبهذة الطريقة يحسب الحقول على مستوى القاعدة ،،

ولا يتغيير بتغيير البيانات التى على النافذة ،،

فالمطلوب هو حساب للحالى فقط ، ويتغيير بتغيير الانتقال الى النافذة الاخرة

ولكم جزيل الشكر ،،،

#10

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

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

#11

فعلاً أخى الكريم هو يستند الى استعلام ، وتم التغيير بما يناسب حقوق الاستعلام ولكن نفس النتيجة ، يحسب كل البيانات فى القاعدة

فاردت ان اوجة الكود الى النموذج الفرعى فط فى حالة عرض البيانات علية

وعدلت الكود الى

'Me.txt5 = DSum("[totaldestaxend]", "forms!order!SubFormOrder", "dreba='0.05'")

'Me.txt10 = DSum("[totaldestaxend]", "forms!order!SubFormOrder", "dreba='0.1'")

'Me.txt25 = DSum("[totaldestaxend]", "forms!order!SubFormOrder", "dreba='0.25'")

ولكن لا جدوا ربما يكون فى خطأ فى الكود ، ارجوا من حضرتك القاء نظرة علية بما يناسب النموذج الفرع .

جزاكم الله خير

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…