لدى مربع نص يقوم بجمع مجموعه من المربعات فىنموذج فعندما يكون النموذج ليس به اى اسطر تكون نتيجة الجمع فى مربع النص ايرور كيف اجعل القيمه تظهر صفر بدلا من ايرور
مربع نص ايرور اريدها صفر بدلا من ايرور
اخي الكريم
اذا كانت عملية جمع المربعات موضوعة في اجراء فيمكنك ان تضع فيه هذا الكود
on error resume next
if me.textbox1 and me.textbox2 and ...( حسب عدد مربعات النص) =null then
me.textbox=null
طبعا هنا تبدل باسم مربع النص الذي تكون فيه ناتج الجمع
end if
الاخ خالد صبري
لديك طريقتين الاولى بوضع جميع الحقول في مربع النص ويفصل بينها علامة & مثل & [A] & [C]
والطريقة الثانية استخدام الدالة NZ واستخدامها مثل
NZ([A]&&[C])
وهذا مثال على الطريقتين
مش بس هيك
جرب ممكن تكون مثل الاكسل دالة iserr(cell)
بحيت ممكن تعمل القيمة صفر ازا كانت ايرور
انا جربتها في الاكسل بس ما بعرفش بوبط في اكسس
لا استطيع الدخول بمعرفي كمشرف..هذا معرف سابق استرجعت كلمة المرور له
اشك ان عضويتي كمشرف حذفت
السلام عليكم ورحمة الله
الاخ الكريم
اليك مثالك بعد التعديل. والتعديل كله يتمثل فى وضع هذا الكود فى مربع النص المراد عمل تعديل عليه
=IIf(DCount("[a]";"tt";"sss=")<>0;[tt Subform].Form!Text6;0)وهو هنا يقوم بعمل استفسار عن عدد السجلات فى الجدول tt والتى يكون فيها الحقل sss ياخذ قيمة s الموجودة على النموذج, فإذا كان هناك سجلات تكون قيمة مربع النص هى العملية الحسابية التى تطلبها, اما اذا كان عدد السجلات صفر فيكون قيمة مربع النص صفرا.
وبالتوفيق بعون الله,,,
جزاك الله خيرا اخى
اخى المشكله لدى الان فى ان العمودان الذى بينهم علاقه مسماهم واحد هذا اس والاخر اس ايضا فعندما
اكتب المعادله لايتم تطبيقها لدى فكيف يتم كتابة المعادله فى هذه الحاله ولقد قمت بتعديل اسم العمود الاخر
فى المثال الذى لدينا كى يتطابق مع مشكلتى وقمت بارفاقها للتوضيح فى المثال المرفق
اللهم اغفر لى وللمسلمين
اخواني
يجب اضافة ما يلي حتى يحتسب القيمة بشكل صحيح
iif(forms!tt.t subform.recordsetclone.recordcount=0;0;forms!tt.t subform.text6)
هذه موجودة في قاعدة nortwind مثال توضيحي موجود اصلا في اكسس مهم كل مبرمج ان الا يهمله
جرب ولن تندم
كل برنامج محاسبة كنت اعمله بهذه الطريقة ممتاز
في برنامج عملته حجمه كبير لشركة مساهمة من ثلاثة انواع من النشاط التجاري والزراعي والصناعي وله سنة ونصف الان شغال
لا استطيع الدخول بمعرفي كمشرف..هذا معرف سابق استرجعت كلمة المرور له
اشك ان عضويتي كمشرف حذفت
هذا الموضوع مغلق.


