الاخوة الكرام عملت اربع نصوص للارقام وعملت لها استعلام ومن ثم جعلت لها تقرير وعند طباعة التقرير للخانات الاربع التي لم ادخل مبالغ فيها يظهر 0.00 فعملت معادلة IIF لكي لايظهر 0.00 في حال كانت الخانة 0 ولم يعد يظهر 0.00 كما اريد ولكن صادفتني مشكلة وهي انة يظهر الرقم كتالي مثلا: 4552 واريدة ان يظهر كتالي مثلا: 4,552.00 مع جزيل الشكر لمساعدتكم لي
كيف يمكن التحكم في خاصية FORMAT
الأخ زكوان : شكرا على المعلومة
بالنسلة للتنسيق حدد الحقل المطلوب وافتح الخصائص وفى بند التنسيق تجد أول خاصية تنسيق يوجد بها عدة اختيارات اختار منها قياسي .
والله الموفق .
أشرف خليل
الأخ زكوان
كما قال الأخ أشرف اختر من تنسيق قياسي ثم في حدث عند التنسيق لمقطع تفصيل ضع الكود التالي :
If Me![اسم الحقل] = 0 Then Me![اسم الحقل].DecimalPlaces = 0 Else Me![اسم الحقل].DecimalPlaces = 2 End If
وأرغب أن تضع التنسيق الذي بواسطته قمت بإخفاء الصفر .
ولك تحياتي
السلام عليكم و رحمة الله و بركاته
حل آخر ( و ان كان تغيير التنسيق أوقع )
أن تضع فى مصدر البيانات (Control Source )
=Format([FieldNAme],"0.00")
الأخ مصراوي
وضع التنسيق في مصدر عنصر التحكم يظهر كلمة خطأ في الحقل .
ولكن فكرتك دلتني على حل آخر وهو وضع التنسيق في الاستعلام أو عبارة SQL المبني عليها التقرير :
اسم جديد: IIf([اسم الحقل]<>0;Format([اسم الحقل];"ثابت");Format([اسم الحقل];"0"))
وقد جربت جعل الاستعلام مبني على عبارة SQL ووضع السطر السابق في الحقل في شبكة الاستعلام وكانت النتيجة ناجحة .
وللجميع التحية
لقد تم واخيراً حل المشكلة والحمد لله ومن ثم للاخوة المشاركين وان شاء الله نــرد لكم بالافراح مع جزيل الشكر.
هذا الموضوع مغلق.
