ابوصلاح قام بنشر يوليو 6, 2020 قام بنشر يوليو 6, 2020 (معدل) عند تحديث النموذج من امر تحديث يعطي النسب مختلفة عن الاستعلام لو شغلت الاستعلام تجده اقل بقرش من التحديث من خلال زر امر تحديث المطلوب ان يكون الاستعلام مطابق لزر الامر تحديث حيث ان زر الامر تحديث هو الصح تحديث من الاستعلام يختلف عن التحديث من النموذج.rar تم تعديل يوليو 6, 2020 بواسطه ابوصلاح
kha9009lid قام بنشر يوليو 7, 2020 قام بنشر يوليو 7, 2020 الرقم الصحيح هو 77.085 في النموذج مع استخدامك لدالة التقريب Me.nesab = Round([asasy] * 0.05, 2) اعطاك الرقم مقرب لاعلى 77.09 في الاستعلام اعطاك الرقم مقرب الى اقل 77.8 يمكن الحصول في الاستعلام على الرقم مقرب للاعلى من خلال دالة التنسيق بدون الحاجة لدالة التقريب في الاستعلام تحديث الى ضع التالي Format([tbl_moratb]![asasy]*0.05;"Standard") او حل اكثر احترافية عن طريق وحدة نمطية من اعداد الاستاذ رمهان Function ramhan_round(xnumber, xrounded) xn = Format(xnumber, "0." & String(IIf(xrounded < 0, 0, xrounded), "0")) ramhan_round = Left(xn, Len(xn) + Int(Right(xn, 1) = ".")) End Function وللاستدعاء في الاستعلام ramhan_round([tbl_moratb]![asasy]*0.05;2) وفي النموذج لديك Me.nesab = ramhan_round([asasy] * 0.05, 2) 1
husamwahab قام بنشر يوليو 7, 2020 قام بنشر يوليو 7, 2020 مشاركة مع اخي واستاذي kha9009lid واستكمالا للمعلومة حول الدالة Round الدالة تعمل عمل دالة التقريب التي درسناها في الرياضيات مع فرق غريب وهو انه تتعامل مع الرقم 5 اذا كان ما بعده صفر على انه اصغر من 5 مثال: Round (12.085,2)=12.08 Round (12.0850000001,2)=12.09 وعليه مع تغيير بسيط لدالتك فتعطي النتائج المطلوبة Round([asasy]*0.05+0.000001,2) وارجو من الاساتذة الكرام التعقيب والتصحيح ان لم تكن المعلومة صحيحة او دقيقة وعذرا للاطالة 2
kha9009lid قام بنشر يوليو 7, 2020 قام بنشر يوليو 7, 2020 12 دقائق مضت, husamwahab said: وعليه مع تغيير بسيط لدالتك فتعطي النتائج المطلوبة Round([asasy]*0.05+0.000001,2) نعم اخي حسام تعطي النتيجة المطلوبة اقتباس تحياتي وتقديري استاذ @husamwahab 2
أبوبسمله قام بنشر يوليو 7, 2020 قام بنشر يوليو 7, 2020 بالمشاركه مع اخوانى واساتذتى خالد وحسام جزاهم الله خيرا 💐 ارفق موضوع لام عهود جزاها الله خيرا للاطلاع http://arabteam2000-forum.com/index.php?/topic/74264-مشكلة-خطيرة-فى-التقريب-داخل-access/ 1
husamwahab قام بنشر يوليو 7, 2020 قام بنشر يوليو 7, 2020 ما شاء الله استاذ kha9009lid منور كعادتك استاذ الفلاحجي 1 1
أبوبسمله قام بنشر يوليو 7, 2020 قام بنشر يوليو 7, 2020 هذا نوركم ونور علمكم اخوانى واساتذتى خالد وحسام جزاكم الله خيرا 💐 2
kha9009lid قام بنشر يوليو 7, 2020 قام بنشر يوليو 7, 2020 38 دقائق مضت, الفلاحجى said: ارفق موضوع لام عهود جزاها الله خيرا للاطلاع الاخت الفاضلة زهرة لها بعد الله فضل كبير على مستخدمي الاكسس من ايام منتدى الفريق العربي للبرمجة 25 دقائق مضت, husamwahab said: ما شاء الله استاذ kha9009lid منور كعادتك استاذ الفلاحجي 20 دقائق مضت, الفلاحجى said: هذا نوركم ونور علمكم اخوانى واساتذتى خالد وحسام جزاكم الله خيرا بل نوركم اخي احمد واخي حسام جزاكم الله كل خير على ماتقدموه من جهود مباركة والحقيقة انا دائما احرص على تحميل اي مرفق من تعديلكم للاستفادة تحياتي 2
أبوبسمله قام بنشر يوليو 7, 2020 قام بنشر يوليو 7, 2020 42 دقائق مضت, kha9009lid said: دائما احرص على تحميل اي مرفق من تعديلكم للاستفادة جزاك الله خيرا اخى واستاذى خالد ويشرفنى انك تتابع تعديلاتى وافرح كثيرا عندما تعقبون وتعدلون عليها فمازلت اجهل الكثير واتعلم منكم اخوانى واساتذتى بارك الله فيكم وجزاكم الله كل خير 💐 1
kha9009lid قام بنشر يوليو 7, 2020 قام بنشر يوليو 7, 2020 7 ساعات مضت, الفلاحجى said: جزاك الله خيرا اخى واستاذى خالد تسلم اخي احمد وجميعنا نتعلم من بعض نخطئ ونصيب ونكتسب كل يوم خبرات وافكار جديدة 1
ابوصلاح قام بنشر يوليو 7, 2020 الكاتب قام بنشر يوليو 7, 2020 شكر للجميع علي مشاركتكم بارك الله فيكم جميع بصراحة كلها حلول رائعة انا استخدمت هذه الدالة في النموذج me.nesab = round([asasy] * 0.05+.001, 2) لان المطلوب رفع الرقم الثالث بعد الفاصلة وهي نفس حل الاستاذ husamwahab كما ان الوحدة النمطية جميلة ورائعة شكرا الاستاذ علي الوحدة النمطية kha9009lid شكرا اخي الفلاحجي دائما متقدم
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.