محمد سلامة قام بنشر مايو 16, 2017 مشاركة قام بنشر مايو 16, 2017 (معدل) السلام عليكم ورحمة الله وبركاته يوجد لدى استعلام فيه حسابات بعض الحقول تظهر بهذا الشكل 2.566666666666667 اريد تقريبها لتكون 2.56 او 2.566 استخدمت الدالة Round ولكنها تقرب لعدد صحيح يعنى على المثال اللى (2.566666666666667) يتم تقريبه الى 3 taxt_n1: Round([taxt_t1]/[d2]*[d1]) taxt_n4: Round(1/[d2]*[d11]) فهل من حل اخر جزاكم الله خيراً تم تعديل مايو 16, 2017 بواسطه محمد سلامة رابط هذا التعليق شارك More sharing options...
jjafferr قام بنشر مايو 16, 2017 مشاركة قام بنشر مايو 16, 2017 وعليكم السلام جرب هذا ، انت تقرر Round الى اي عدد بعد الفاصلة ، 2 او 3 مثلا ، وعدم وضعك لرقم معناه انك تقرب الرقم بدون كسور بعد الفاصلة: taxt_n1: Round([taxt_t1]/[d2]*[d1],3) taxt_n4: Round(1/[d2]*[d11],2) جعفر 4 رابط هذا التعليق شارك More sharing options...
محمد سلامة قام بنشر مايو 16, 2017 الكاتب مشاركة قام بنشر مايو 16, 2017 الان, jjafferr said: وعليكم السلام جرب هذا ، انت تقرر Round الى اي عدد بعد الفاصلة ، 2 او 3 مثلا ، وعدم وضعك لرقم معناه انك تقرب الرقم بدون كسور بعد الفاصلة: taxt_n1: Round([taxt_t1]/[d2]*[d1],3) taxt_n4: Round(1/[d2]*[d11],2) جعفر بارك الله فيك استاذ جعفر تمام التمام وزي الفل رابط هذا التعليق شارك More sharing options...
jjafferr قام بنشر مايو 16, 2017 مشاركة قام بنشر مايو 16, 2017 1 رابط هذا التعليق شارك More sharing options...
محمد سلامة قام بنشر مايو 16, 2017 الكاتب مشاركة قام بنشر مايو 16, 2017 (معدل) 22 دقائق مضت, jjafferr said: وعليكم السلام جرب هذا ، انت تقرر Round الى اي عدد بعد الفاصلة ، 2 او 3 مثلا ، وعدم وضعك لرقم معناه انك تقرب الرقم بدون كسور بعد الفاصلة: taxt_n1: Round([taxt_t1]/[d2]*[d1],3) taxt_n4: Round(1/[d2]*[d11],2) جعفر عفوا استاذ جعفر النتيجة ممتازة فى الاستعلام ولكن عند استخدامها فى كود VBA تعطي نفس النتيجة فى المشاركة الالولى taxt_n1 = Round([taxt_t1] / [d2] * [d1], 3) taxt_n4 = Round(1 / [d2] * [d11], 3) اكتشفت بعد كتابة التعليق هذا انه يجب ان تكون الحقول غير منضمة يعنى اذا كانت الحقول غير منضمة تعطى نتيجة ممتازة مثل الاستعلام بالظبط فهل من حل لكي احفظ القيمة فى الجدول تم تعديل مايو 16, 2017 بواسطه محمد سلامة 1 رابط هذا التعليق شارك More sharing options...
Shivan Rekany قام بنشر مايو 16, 2017 مشاركة قام بنشر مايو 16, 2017 المرفق مش موجود لكن جرب ان تغير "," ب ";" 1 رابط هذا التعليق شارك More sharing options...
محمد سلامة قام بنشر مايو 16, 2017 الكاتب مشاركة قام بنشر مايو 16, 2017 الان, Shivan Rekany said: المرفق مش موجود لكن جرب ان تغير "," ب ";" للاسف يرفض قبولها فى الكود 1 رابط هذا التعليق شارك More sharing options...
Shivan Rekany قام بنشر مايو 16, 2017 مشاركة قام بنشر مايو 16, 2017 7 دقائق مضت, محمد سلامة said: للاسف يرفض قبولها فى الكود ممكن ترفق نسخة مصغرة من قاعدة بياناتك او اذا تريد ان يقبل في جدول وليس حقل خاص تعمله في استعلام غير خاصية الحقل اللي فيه الرقم من Long Integer الى Double 1 رابط هذا التعليق شارك More sharing options...
jjafferr قام بنشر مايو 17, 2017 مشاركة قام بنشر مايو 17, 2017 السلام عليكم وكما قال أخي شفان ، إذا كان الحقل مضمن ، فمعناه ان له قيمه تحدده من الجدول ، فاذهب الى إعدادات الحقل في الجدول وغير نوع الرقم من رقم كامل long integer الى Double جعفر 2 رابط هذا التعليق شارك More sharing options...
محمد سلامة قام بنشر مايو 17, 2017 الكاتب مشاركة قام بنشر مايو 17, 2017 22 ساعات مضت, Shivan Rekany said: ممكن ترفق نسخة مصغرة من قاعدة بياناتك او اذا تريد ان يقبل في جدول وليس حقل خاص تعمله في استعلام غير خاصية الحقل اللي فيه الرقم من Long Integer الى Double 14 ساعات مضت, jjafferr said: السلام عليكم وكما قال أخي شفان ، إذا كان الحقل مضمن ، فمعناه ان له قيمه تحدده من الجدول ، فاذهب الى إعدادات الحقل في الجدول وغير نوع الرقم من رقم كامل long integer الى Double جعفر اسف جداا على التأخير فى الرد كنت مشغول ولم افتح الحاسب الا الان تمام التمام تم تحويل أعدادات الحقول الى مزدوج وتمت العملية بنجاح بارك الله فيكم وشكرا لك استاذ جعفر واستاذ شيفان 1 رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان