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

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

قام بنشر

السلام عليكم ورحمة الله / الاساتذة الكرام أعضاء المنتدى

لدي قاعدة بيانات اكسس 2003 كيف يمكن جعل قيمة هذه الخلية صفر اذا كانت فارغة للقيام بعملية حسابية مع خلايا أخرى

هذه الخلية اذا وضعت بها رقم حسابي تتم العملية الحسابية مع باقية الخلايا صحيحة وتعطي الناتج صح ، واذا قمت بحذف الرقم  منها وأصبحت فارغة تتوقف العملية الحسابية ولا يعطي ناتج 

المطلوب اذا حذفت الرقم منها تعطي صفر مباشرة 

ما الحل ؟؟؟ جزاكم الله خيرا 

  • Like 1
قام بنشر
2 ساعات مضت, أبو أحمد said:

السلام عليكم ورحمة الله / الاساتذة الكرام أعضاء المنتدى

لدي قاعدة بيانات اكسس 2003 كيف يمكن جعل قيمة هذه الخلية صفر اذا كانت فارغة للقيام بعملية حسابية مع خلايا أخرى

هذه الخلية اذا وضعت بها رقم حسابي تتم العملية الحسابية مع باقية الخلايا صحيحة وتعطي الناتج صح ، واذا قمت بحذف الرقم  منها وأصبحت فارغة تتوقف العملية الحسابية ولا يعطي ناتج 

المطلوب اذا حذفت الرقم منها تعطي صفر مباشرة 

ما الحل ؟؟؟ جزاكم الله خيرا 

تفضل

zerojif.gif.d652efcca2968cc6b837170f7fec4629.gif

قام بنشر (معدل)

جزاكم الله خيرا على ردكم واهتمامكم بطلبي

ولكن المشكلة عندما اقوم بحذف هذا الصفر تظهرا لمشكلة ايضا لان الخلية بتكون خالية 

سؤالي ما العمل اذا قمت بحذف القيمة من الخلية ويتم تحقق عملية الجمع بدون هذه القيمة سواء اعتبارها بنفسه صفر ظهر ام لم يظهر المهم تتم عملية الجمع

لان المستخدم قد لا يقوم بكتابة هذا الصفر بعد حذفه لاي سبب

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

تم تعديل بواسطه أبو أحمد
قام بنشر
4 ساعات مضت, أبو أحمد said:

لدي قاعدة بيانات اكسس 2003 كيف يمكن جعل قيمة هذه الخلية صفر اذا كانت فارغة للقيام بعملية حسابية مع خلايا أخرى

 

بالدرجة الأولى أثناء تصميمك للجداول ، اجعل القيمة الافتراضية للحقول الرقمية = 0

7 دقائق مضت, أبو أحمد said:

لان المستخدم قد لا يقوم بكتابة هذا الصفر بعد حذفه لاي سبب

 

وتستطيع في هذه الحالة أن تجعل لمربعات النص التي تريدها أن تجعل في حدث عند الخروج الكود التالي كمثال :-

 

If IsNull(Me.YourTextBoxName) Or Me.YourTextBoxName = "" Then
Me.YourTextBoxName = 0
End If

 

* من وجهة نظري

قام بنشر
7 دقائق مضت, ابو جودي said:

وفين دالة NZ ?!

خرجت مع أختها دي 

IIf(IsNull([YourTextBoxt]),0,([YourTextBox])

 

  • Haha 1

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