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

مربع نص ايرور اريدها صفر بدلا من ايرور

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

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

اللهم اغفر لى وللمسلمين

#2

اخي الكريم

اذا كانت عملية جمع المربعات موضوعة في اجراء فيمكنك ان تضع فيه هذا الكود

on error resume next

if me.textbox1 and me.textbox2 and ...( حسب عدد مربعات النص) =null then

me.textbox=null

طبعا هنا تبدل باسم مربع النص الذي تكون فيه ناتج الجمع

end if

#3

الاخ خالد صبري

لديك طريقتين الاولى بوضع جميع الحقول في مربع النص ويفصل بينها علامة & مثل & [A] & [C]

والطريقة الثانية استخدام الدالة NZ واستخدامها مثل

NZ([A]&&[C])

وهذا مثال على الطريقتين

ALL.rar

#4

هذا مافهمته

وهنا الحل

22.rar

#5

السلام عليكم ورحمة الله

جزاكم الله خيرا على الافاده ولكن ليس هذا ما اقصد رجاء الدخول على الملف المرفق حتى تدرون ماذا اقصد

db1.rar

اللهم اغفر لى وللمسلمين

#6

مش بس هيك

جرب ممكن تكون مثل الاكسل دالة iserr(cell)

بحيت ممكن تعمل القيمة صفر ازا كانت ايرور

انا جربتها في الاكسل بس ما بعرفش بوبط في اكسس

لا استطيع الدخول بمعرفي كمشرف..هذا معرف سابق استرجعت كلمة المرور له

اشك ان عضويتي كمشرف حذفت

#7

السلام عليكم ورحمة الله

الاخ الكريم

اليك مثالك بعد التعديل. والتعديل كله يتمثل فى وضع هذا الكود فى مربع النص المراد عمل تعديل عليه

=IIf(DCount("[a]";"tt";"sss=")<>0;[tt Subform].Form!Text6;0)

وهو هنا يقوم بعمل استفسار عن عدد السجلات فى الجدول tt والتى يكون فيها الحقل sss ياخذ قيمة s الموجودة على النموذج, فإذا كان هناك سجلات تكون قيمة مربع النص هى العملية الحسابية التى تطلبها, اما اذا كان عدد السجلات صفر فيكون قيمة مربع النص صفرا.

وبالتوفيق بعون الله,,,

أشهد أن لا إله إلا الله وأشهد أن محمدا رسول الله

bnr025.gif

مـــوقـــعـــى

#8
أسف نسيت ارفق الملف,,,

db1.rar

أشهد أن لا إله إلا الله وأشهد أن محمدا رسول الله

bnr025.gif

مـــوقـــعـــى

#9

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

اخى المشكله لدى الان فى ان العمودان الذى بينهم علاقه مسماهم واحد هذا اس والاخر اس ايضا فعندما

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

فى المثال الذى لدينا كى يتطابق مع مشكلتى وقمت بارفاقها للتوضيح فى المثال المرفق

_____.rar

_____.rar

اللهم اغفر لى وللمسلمين

#10

اسف تم تكرار الملف مرتين بالخطأ

اللهم اغفر لى وللمسلمين

#11

up

اللهم اغفر لى وللمسلمين

#12

اخواني

يجب اضافة ما يلي حتى يحتسب القيمة بشكل صحيح

iif(forms!tt.t subform.recordsetclone.recordcount=0;0;forms!tt.t subform.text6)

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

جرب ولن تندم

كل برنامج محاسبة كنت اعمله بهذه الطريقة ممتاز

في برنامج عملته حجمه كبير لشركة مساهمة من ثلاثة انواع من النشاط التجاري والزراعي والصناعي وله سنة ونصف الان شغال

لا استطيع الدخول بمعرفي كمشرف..هذا معرف سابق استرجعت كلمة المرور له

اشك ان عضويتي كمشرف حذفت

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…