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

[ تمت الإجابة ]رسالة #error فى التقرير والاستعلام

بدأه mido_hhh في 26 مارس 2008 · 18 رد · 1,319 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اذا كان قسمة الحقلين

M1 = 5

M2=0

M3 = M1 / M2

#Error يظهر الناتج

لان القسمة على صفر

كيف يمكن الغاء ظهور هذه الرسالة برمجيا

فى التقرير

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

وشكرا لكم على المساعدة

za_MAX_UP_2.rar

#2

أخي الكريم

في الاستعلام ... يمكنك أن تتأكد من أن القيمة المقسوم عليها لا تساوي صفر باستخدام الدالة IIf

za_MAX_UP_2.zip

200px-Dreamworks.jpg
#3

بعد اذن اخونا Dream Works

الاخ الكريم mido_hhh

انت تريد حذف رسالة الخطأ... ماذا تريد ان يحل محلها؟؟؟

فراغ - صفر - قيمة M1.....ام ماذا؟؟

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#4

أخى Dream_Works شكرا لك على الرد وبارك الله فيك

أخى ايهاب عثمان اود ان تظهر بدلا منها فراغ

وبارك الله فيكم وشكرا لكم على الرد

#5

اخي الفاضل

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

M3: IIf([M2];[M1]/[M2];"")

وهذا الملف بعد التعديل

za_MAX_UP_22.rar

#6

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

وهل يمكن تطبيقها فى التقرير بنفس الطريقة

#7

نعم اخي الكريم يمكن استخدام هذا التعبير في التقرير بنفس الطريقة ولكن يجب عليك ازالة الحقل M3 من الإستعلام حتى لا يحدث تداخل في البيانات

post-15367-1206548552_thumb.gif

post-15367-1206548575_thumb.gif

za_MAX_UP_LAST.rar

#8

بالمناسبة والشيء بالشيء يذكر لي سؤال.... في صيغة مثل ما يكتب بمربعات النصوص ارى انه في بعض الاجهزة يتم التعامل بالفاصلة المنقوطة ولا تقبل الفاصلة والعكس في اجهزة اخرى ...فلماذا؟؟؟ :hmm:

(طبعا داخل الاكواد والوحدات النمطية لا يتم التعامل الا بالفاصلة غير المنقوطة)

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#9
ايهاب عثمان كتب:
بالمناسبة والشيء بالشيء يذكر لي سؤال.... في صيغة مثل ما يكتب بمربعات النصوص ارى انه في بعض الاجهزة يتم التعامل بالفاصلة المنقوطة ولا تقبل الفاصلة والعكس في اجهزة اخرى ...فلماذا؟؟؟ :hmm:

(طبعا داخل الاكواد والوحدات النمطية لا يتم التعامل الا بالفاصلة غير المنقوطة)

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

في برنامج اكسيس 2002 و 2003 و 2007 نستخدم فاصلة منقوطه في الإستعلامات وفي مربعات النص في النماذج اما في اكواد الوحدات النمطية نستخدم فاصلة فقط

#10

بارك الله فيكم

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#11

شكرا للاخوة الكرام على الرد ولاجابة مشكورين

#12

بسم الله الرحمن الرحيم

تمت الإجابة على الموضوع

إدارة الفريق العربي للبرمجة

#13

أختى العزيزة زهرة

عند تطيبق المعادلة كما قلتى يترك جميع الخلايا فارغة لا اعلم لماذا

#14

اخي الفاضل

بالتاكيد يوجد لديك خطأ ما سواء في اسماء الحقول او انك تركت بعض الحقول في الإستعلام ولم تقم بإزالتها وفي هذه الحالة لا يتم عرض البيانات

ضع مثالك الذي تظهر به الحقول فارغه لكي يتم التعديل عليه وابلاغك بموقع الخطأ

#15

أختى الغالية زهرة

اليك المثال مرفق

الحقل اسمه Corrosion rate 3 oclock

فى استعلام QryNew

وايضا نفس المشكلة بتعت التاريخ بالناقص فى التقرير المرفق لا يتر ك الخليه فارغة اذا كانت بالسالب

zahrah.rar

#16

الاخت زهرة

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

تم تعديل هذه المشاركة بواسطة mido_hhh في 2 أبريل 2008 في 16:18

#17
اقتباس
أختى العزيزة زهرة

عند تطيبق المعادلة كما قلتى يترك جميع الخلايا فارغة لا اعلم لماذا

جرب كتابة الشرط بالكامل

Corrosion rate 3 oclock: IIf([Expr1] <> 0 ,[change3]/[expr1] , "")

اقتباس
وايضا نفس المشكلة بتعت التاريخ بالناقص فى التقرير المرفق لا يتر ك الخليه فارغة اذا كانت بالسالب

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

تم تعديل هذه المشاركة بواسطة Dream_Works في 1 أبريل 2008 في 22:01

200px-Dreamworks.jpg
#18

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

#19
 إقتباسوايضا نفس المشكلة بتعت التاريخ بالناقص فى التقرير المرفق لا يتر ك الخليه فارغة اذا كانت بالسالب

المقصود بالسالب هو ان يكون تاريخ next inspection اقل من التاريخ inspe3ction date

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

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

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

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

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