السلام عليكم
آمل وفقكم الله حل المشكلة التي ظهرت لي وما عرفت حلها فقد بحث ولم اجد لها حل افهمه
الا وهي تعديل كلمة FALSE و كلمة TRUE في الريبورت فيور فأنا أحتاج علامة صح أو خطأ
يا ليت الاقي حل فأنتم لكم جهودكم والمنتدى هذا بيت المبرمج واستفدنا منه كثيراً
مرفق لكم مشروعي مثال
أول شي تحتاج تذهب للخلية اللي في التقرير وبزر يمين تختار fx Expression وتضع جملة IIf كالتالي (مع اسم الحقل لكل منهم بدل xxxx )
PHP كود :
= IIf( Fields!xxxx.Value, chrw(&hFC), chrw(&hFB) )
ثاني شي تغير اسم الخط لكل خلية منهم للخط باسم Wingdings وحجم 14 ونمط عادي (غير Bold) وومكن تنسخ التالي وتلصقة مباشرة في الخاصية Font إذا بتختصر
PHP كود :
Wingdings; 14pt; Default; Default; Default
والتقرير معدل في المرفقات
يعطيك العافية يا الوادي الوضع تمام
وشرحك لي استفدت منه وبارك الله فيك
فكرة جميلة رهيبة وابداع مميز
اضافة للاستفادة من خبراتكم
هل من الممكن عمل نفس الطريقة في التاريخ لجعل تنسيقه يكون على شكل شورت
dd/MM/yyyy
لا ادري هل من الممكن تنجح الطريقة او لا
يا طالب ممكن، ويكون بعد ما تذهب للخلية المطلوبة وبزر يمين تختار fx Expression تستخدم الأمر Format كالتالي
PHP كود :
= Format ( Fields!xxxx.Value , "dd/MM/yyyy" )
أوضح حاجة، أن تقارير ReportViewer يستخدم في fx Expression أغلب أساليب فيجوال بيسيك إن ما كان كلها.
كفيت ووفيت واروع ما نشوفه في هذا المنتدى
تسلم والله