red_scorpion1 قام بنشر يونيو 9, 2010 قام بنشر يونيو 9, 2010 (معدل) قمت بتصميم برنامج لحساب حوافز الموظفين ولكن هناك بعض المشاكل أقف عندها ولا أجد لها حل:- 1. تظهر بعض النتائج مثل 5.41 بهذا الشكل وانا اريد ان يتم تقريبها إلى 5.40 كذلك 5.47 مثلا المفروض تكون 5.50 فكيف يمكن عمل ذلك؟؟؟ 2. هناك بعض النسب يتم ادخالها ومنها مثلا 95.5% وبعد عدة محاولات توصلت لكيفية جعلها تظهر بهذا الشكل 95.5% ولكن المشكلة تكمن فى حالة وضع نسبة بدون ارقام عشرية مثل 95% أو 100% وهكذا فيتم ظهورها بهذا الشكل 95.0% او 100.0% فكيف يمكن ارجاع الوضع إلى الشكل المألوف فمثلا 100% تظهر كما هى بدون أصفار زيادة ( 100.0% ) كذلك 95.5% تظهر كما أوضحت سالفا هل يمكن التقريب فى الإستعلام ؟؟ حوافز.rar تم تعديل يونيو 9, 2010 بواسطه red_scorpion1
ابو ياسر قام بنشر يونيو 9, 2010 قام بنشر يونيو 9, 2010 في تقريب الكسور العشرية استعمل الدالة Round اكتب في استعلام المديرين وفي صافي الاستحقاق التالي : صافى المستحق: Round([salary]*[tah2e2 per]*[tahsel per];1) أما بالنسبة للفاصلة والأصفار في النسبة فأنت من وضع الرقم 2 في المنازل العشرية في تصميم الجدول
red_scorpion1 قام بنشر يونيو 9, 2010 الكاتب قام بنشر يونيو 9, 2010 (معدل) في تقريب الكسور العشرية استعمل الدالة Round اكتب في استعلام المديرين وفي صافي الاستحقاق التالي : صافى المستحق: Round([salary]*[tah2e2 per]*[tahsel per];1) أما بالنسبة للفاصلة والأصفار في النسبة فأنت من وضع الرقم 2 في المنازل العشرية في تصميم الجدول بارك الله فيك اخى الفاضل هذا هو المطلوب بالنسبة للتقرير ولكن بالنسبة للأصفار فى المنازل العشرية كيف يمكن حلهاولكن هناك مشكلة فى التقريب فمثلا اول مدير الرقم مظبوط ولكن ثانى مدير الرقم اصحيح لدينا عة 997.95 وليس 998 والثالث 831.65 وليس 831.60 تم تعديل يونيو 9, 2010 بواسطه red_scorpion1
red_scorpion1 قام بنشر يونيو 9, 2010 الكاتب قام بنشر يونيو 9, 2010 (معدل) قمت بسؤال رئيس الحسابات لدينا فى الشركة عن التقريب واوضح لى الاتى من x.x0 وحتى x.x2 يتم تقريبها الى 0.00 بمعنى 1.00 الى 1.42 تصبح 1 من x.x3 وحتى x.x7 يتم تقريبها الى 0.50 بمعنى 1.43 الى 1.47 تصبح 1.50 من x.x8 وحتى اخره يتم تقريبها الى 0.00 بمعنى 1.48 الى 1.99 تصبح 2 تم تعديل يونيو 9, 2010 بواسطه red_scorpion1
red_scorpion1 قام بنشر يونيو 10, 2010 الكاتب قام بنشر يونيو 10, 2010 salary * tah2e2 per * tahsel per والناتج من تلك العملية هو المطلوب تقريبه كما اوضحت سابقا واتمنى سرعة الرد امثلة للتقريب بوضوح From 1.00 To 1.x2 = 1.x0 --------- 1.12 = 1.10 -- 1.52 = 1.50 From 1.x3 To 1.x7 = 1.x5 --------- 1.53 = 1.55 -- 1.57 = 1.55 From 1.x8 To 1.x0 = 1.x0 --------- 1.58 = 1.60 -- 1.98 = 2.00
red_scorpion1 قام بنشر يونيو 10, 2010 الكاتب قام بنشر يونيو 10, 2010 (معدل) اين عباقرة الأكسس ؟ أين عباقرة المنتدى الكرام ؟ برجاء سرعة الحل والرد أثابكم الله خيرا تم تعديل يونيو 10, 2010 بواسطه red_scorpion1
red_scorpion1 قام بنشر يونيو 13, 2010 الكاتب قام بنشر يونيو 13, 2010 بعد سؤال مدير الحسابات فى الشركة عن التقريب اوضح لى امثلة للتقريب بوضوح From 1.00 To 1.x2 = 1.x0 --------- 1.12 = 1.10 -- 1.52 = 1.50 From 1.x3 To 1.x7 = 1.x5 --------- 1.53 = 1.55 -- 1.57 = 1.55 From 1.x8 To 1.x0 = 1.x0 --------- 1.58 = 1.60 -- 1.98 = 2.00 وبعد محاولات مضنية توصلت بمساعدة احد الاصدقاء الى هذا الكود Expr5: IIf((Right((Abs(Left((Round([sm]+0.001,2)),3)-(Round([sm]+0.001,2)))),1))<=2,(((Round([sm]+0.001,2))-((Right((Abs(Left((Round([sm]+0.001,2)),3)-(Round([sm]+0.001,2)))),1))*0.01))),IIf((Right((Abs(Left((Round([sm]+0.001,2)),3)-(Round([sm]+0.001,2)))),1))<=7,(((Round([sm]+0.001,2))-((Right((Abs(Left((Round([sm]+0.001,2)),3)-(Round([sm]+0.001,2)))),1))*0.01))+0.05),IIf((Right((Abs(Left((Round([sm]+0.001,2)),3)-(Round([sm]+0.001,2)))),1))>=8,(((Round([sm]+0.001,2))-((Right((Abs(Left((Round([sm]+0.001,2)),3)-(Round([sm]+0.001,2)))),1))*0.01))+0.01),0))) ولكن المشكلة انه حدثت بعض الاخطاء فى بعض النتائج نثل الموظف رقم 7 مبلغه بعد المعادلة 549.11 بينما مبلغه الصحيح 549.20 الموظف رقم 9 مبلغه بعد المعادلة 557.05 بينما مبلغه الصحيح 557.00 الموظف رقم 15 مبلغه بعد المعادلة 422.05 بينما مبلغه الصحيح 422.00 الموظف رقم 18 مبلغه بعد المعادلة 532.21 بينما مبلغه الصحيح 532.25 فأرجوا ممن يستطيع حل المشكلة إفادتى بالمطلوب والتعديل الازم وجزاكم الله كل خير والسلام عليكم ورحمة الله وبركاته Database4.rar
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.