عندي مشكلة وهذا توضيح لها
عندي تقرير وفيه ما يلي :-
مربع نص اسمه (nn) يسجل فيه النسبة
مربع نص اسمه (rr) يسجل فيه الراتب
مربع نص غير منظم اسمه (xx1) يسجل فيه مقدار العلاوة
مربع نص غير منظم اسمه (xx2) يسجل فيه الراتب بعد العلاوة
مربع نص غير منظم اسمه (xx3)يسجل في بدل السكن
الطريقة هي :
======
أضرب الحقل nn في الحقل rr وأقسمه على 100 ليخرج الناتج في الحقل xx1
هكذا كمثال (2678*3%=80)لاحظ هنا (80)بدون كسور(هلل)
======
أجمع الحقل rr مع الحقل xx1 ليخرج الناتج في الحقل xx2
هكذا كمثال (2678+80=2758)لاحظ بدون كسور (هلل)
=====
أضرب الحقل xx2 في 3 ليخرج الناتج في الحقل xx3
هكذا كمثال (2758*3=8274)لاحظ بدون كسور (هلل)
=====
أنا قمت بوضع هذا الكود في حدث ( عند الطباعة ) في التقرير فخرجت النتيجة بدون كسور ولكن المبلغ خطأ هكذا خرج عندي
الحقل xx1 خرج فيه مبلغ (80) ريال
الحقل xx2 خرج فيه مبلغ (2758) ريال
لحقل xx3 خرج فيه مبلغ (8275)ريال المفروض (8274) ريال
والكود هو
xx1 = ([rr] * [nn] / 100) xx2 = ([rr] + [xx1]) xx3 = ([xx2] * 3)
فكيف الحل ؟
((عساني ما غلطت في شيء))
وللجميع تحياتي(f) (f)