alexandrien قام بنشر مايو 30, 2009 قام بنشر مايو 30, 2009 إخواني الكرام مشرفي وخبراء قسم الأكسس لدي برنامج بسيط للرواتب وقمت بعمل تقرير اسمه " تقريرلكل الموظفين " وقمت بعمل تقريب للأرقام العشرية لحقول " totla payment " و " total allowance " و " net salary " وكل شيء ماشي زي الفل لكن المشكلة تكمن عندما أقوم بتجميع هذه الاعمدة يكون هناك خلل في الجمع حيث قمت ايضا بعمل تقريب للكسر العشري في المجموع ولكن المجموع يختلف عن الجمع الواقعي الحقيقي هل هناك حل ؟؟؟ مرفق البرنامج لملاحظة المشكلة salary.rar
Dream_Works قام بنشر مايو 30, 2009 قام بنشر مايو 30, 2009 أخي الكريم أعتقد أن المشكلة أن المجموع يجمع القيم الغير مقربه ... يعني فيها كسور ... لذلك المجموع يظهر خاطئ ... انت عملت العملية بالجدول و لكن ليس بالاستعلام ( لأن الاستعلام به حقول محسوبة لم تعمل بها المطلوب مثل حقول الجدول ( تقريب الأرقام) ) لوضع عملية التقريب في حقول الاستعلام أرجو تجربة الآتي على كل الحقول المطلوبة: حقل Total Payment كان : Total Payment: [Rate/Hour]*[Total Working Hours] بعد التغيير Total Payment: Round([Rate/Hour]*[Total Working Hours]+0.0000000001;0) تم زيادة الرقم البسيط لأنه عملية التقريب غير مضبوطة بالأكسيس بالنسبة لرقم نصف 0.5 ( يتقرب إلى الصفر و ليس واحد ) أرجو عمل ذلك على باقي الحقول بالاستعلام ... بالتوفيق
alexandrien قام بنشر مايو 31, 2009 الكاتب قام بنشر مايو 31, 2009 اخي الكريم DreamWorks بارك الله فيك لقد تم تنفيذ المعادلة على كل الأعمدة وتم المراد جزاك الله خيرا وأدخلك الجنة بغير حساب
محمد الاحصائي قام بنشر ديسمبر 20, 2015 قام بنشر ديسمبر 20, 2015 حل راقي احسنت وبارك الله بك , ((((لدي سؤال )))) كيف ابقي الرقم نفسه مع كسره اي لايتقرب ولا يزيد عند جمع جيمع الحقول
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.