اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

إخواني الكرام

مشرفي وخبراء قسم الأكسس

لدي برنامج بسيط للرواتب

وقمت بعمل تقرير اسمه " تقريرلكل الموظفين " وقمت بعمل تقريب للأرقام العشرية لحقول " totla payment " و " total allowance " و " net salary "

وكل شيء ماشي زي الفل لكن المشكلة تكمن عندما أقوم بتجميع هذه الاعمدة يكون هناك خلل في الجمع حيث قمت ايضا بعمل تقريب للكسر العشري في المجموع ولكن المجموع يختلف عن الجمع الواقعي الحقيقي

هل هناك حل ؟؟؟

مرفق البرنامج لملاحظة المشكلة

salary.rar

قام بنشر

أخي الكريم

أعتقد أن المشكلة أن المجموع يجمع القيم الغير مقربه ... يعني فيها كسور ... لذلك المجموع يظهر خاطئ ... انت عملت العملية بالجدول و لكن ليس بالاستعلام ( لأن الاستعلام به حقول محسوبة لم تعمل بها المطلوب مثل حقول الجدول ( تقريب الأرقام) )

لوضع عملية التقريب في حقول الاستعلام أرجو تجربة الآتي على كل الحقول المطلوبة:

حقل Total Payment

كان :

Total Payment: [Rate/Hour]*[Total Working Hours]
بعد التغيير
Total Payment: Round([Rate/Hour]*[Total Working Hours]+0.0000000001;0)

تم زيادة الرقم البسيط لأنه عملية التقريب غير مضبوطة بالأكسيس بالنسبة لرقم نصف 0.5 ( يتقرب إلى الصفر و ليس واحد )

أرجو عمل ذلك على باقي الحقول بالاستعلام ... بالتوفيق

قام بنشر

اخي الكريم DreamWorks بارك الله فيك

لقد تم تنفيذ المعادلة على كل الأعمدة وتم المراد جزاك الله خيرا

وأدخلك الجنة بغير حساب

  • 6 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information