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

تصفير قيمة العناصر في التقرير

بدأه aben.hamid في 16 يونيو 2008 · 5 رد · 717 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم لجميع المشرفين والاعضاء

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

الذي اريده ان يكون في حالة عدم وجود حركة يعطي قيمة العناصر صفر . ,وايضا يكون التاريخ للفترة الذي من النموذج الوسيط ظاهر في التقرير .واليكم المثال

والف شكررررررررررررررررررر

________________.rar

تم تعديل هذه المشاركة بواسطة aben.hamid في 16 يونيو 2008 في 20:18

#2

اخي aben.hamid

اليك التعديل فيما يخص اظهار التواريخ بالتقرير مع ملاحظة انه تم ازالة القيم الافتراضية لمربعات النصوص الغير منضمة والتي كانت جميعها على التاريخ الحالي فاذا كنت تحتاج البحث ابتداء من التاريخ الحالي فبامكانك ترك القيمة الافتراضية لمربع النص الاول وترك الاختيار للمستخدم بادخال التاريخ الآخر فمن غير المنطقي ان تبحث بين تاريخين لليوم الحالي نفسه.

بالنسبة للنقطة الاخرى وهي اظهار صفر بدلاً من القيمة الفارغة فانا جربت المرفق ولم اجد تلك القيم الفارغة ... الرجاء التغيير في القيم لتظهر تلك القيم حتى نتمكن من التعامل معها.

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

=iif([a]="",0,[a])

حيث a هو اسم مربع النص المراد تغيير القيمة به من الفراغ الى الصفر

تفضل المرفق

بالتوفيق

________________.rar

#3

اخي يوسف احذف كود رسالة عدم وجود بيانات في التقرير للصندوق ولاحظ يعطيني الدائن والمدين فارغ ياليت التعدجيل على المثال

واشكرك جزيل الشكر .

#4

اخي aben.hamid

القيمة الفارغة ناتجة عن عدم وجود بيانات بالتقرير للعرض

بامكانك تغييرها باستخدام الدالة iif

=IIf(IsNull([credit]);0;[credit])

في مربع نص غير منضم وتخفي مربع النص credit وتعمل نفس الشئ مع مربع النص الآخر

ولكن ستحصل على خطأ في مربعات النص الخاصة بالجمع .. لأنه في الأصل لا توجد بيانات للجمع وانا اقترح عليك ترك الكود بحدث عند عدم وجود بيانات بالتقرير فما هي الفائدة من عرض تقرير خالي من البيانات؟

#5

استخدم دالة nz

هذه الدالة تحول القيمة null إلى صفر.

#6

طيب اين توضع في التقرير

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