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

اريد دالة لتقريب رقم الى خانتين بعد الفاصلة

مغلق
بدأه moayad في 11 يناير 2005 · 9 رد · 934 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد دالة لتقريب رقم الى خانتين بعد الفاصلة مثل 7923.825 تصبح 7923.83

طبعا غير Format

مع الشكر الجزيل ....

#2

اليك الحل

دالة ROUND تقوم بتقريب الاعدادا على حسب ما يوضع بعدها من ارقام مثل

Round (210.67) تقرب الرقم الى 211

Round (210.67,0) تقرب الرقم الى 211

لاحظ الفاصلة وبعدها صفر

Round (210.67,1) تقرب الرقم الى 210.7

لاحظ الفاصلة بعدها 1

Round (210.67,2) 210.67 تقرب الرقم عددين

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

=ROUND(7923.825 ,2)
#3

أشكرك من كل قلبي

ولكن الدالة Round لم تنفع داخل الاستعلام في التقرير

أشكرك..

#4

ان أمكن ضع نسخة مصغرة للملف للمحاولة مع هذه المشكلة.

#5

أشكرك على اهتمامك ولكن البرنامج كبير جدا جدا من الصعب عمل نسخة مصغره

مره اخرى اشكرك على اهتمامك B) :)

#6

عزيزي الفاضل

اليك الحل لقد قمت بصنع كود خاص لك بتقريب اي عدد صحيح ومعه اعداد عشريه تكتبه الى عددين فقط . جرب وابلغني بالنتيجه

اختكم

زهره

Round.rar

#7

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

#8

أشكرك من كل قلبي

#9

أخي الكريم / مؤيد / moayad / السلام عليكم ورحمة الله وبركاته .

إقتباس

اقتباس
أشكرك من كل قلبي

ولكن الدالة Round لم تنفع داخل الاستعلام في التقرير

بعد الإذن من الأخت / زهره ،،، أثابها الله وجعل الله ما تقوم به من أجل المنتدى وأعضائه

في ميزان حسناتها ،،، ولا حرمها الله من الأجر والثواب .

إليك أخي المثال الذي وضعته أختنا / زهره ،،، بعد أن وضعت لك فيه كيفية إستخدام

الدالة ( Round ) في الاستعلام ,,،

سوف تكون في حالة الطلب لمجموع الحقلين بفاصلة واحدة هكذا :

بفاصلة واحدة: Round([RPUND]![A]+[RPUND]!;1)

وبفاصلتين هكذا :

بفاصلتين: Round([RPUND]![A]+[RPUND]!;2)

وبثلاث فاصلات هكذا :

بثلاث فواصل: Round([RPUND]![A]+[RPUND]!;3)

مرفق المثال ،،، تصفح الاستعلام ( ضبط الفواصل في الاستعلام ) الموجود بالمثال .

تحياتي : أبو عقيل

:)

ROUND.rar

المسلم من سلم الناس من لسانه ويده

#10

أشكركم جميعا على حسن تعاونكم

المشكلة لدي أن النسخة التي أشتغل عليها هي اكسيس 97 ويبدو أن دالة Round لاتوجد في هذا الاصدار !! :s

مع الشكر الجزيل. :)

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

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