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

شرح كيفية إدررررررراج ال CheckBox في التقرير بناء على قيم معينة ومن ثم طباعة التقرير

مغلق
بدأه sso_neT في 12 نوفمبر 2006 · 1 رد · 1,131 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام عليكم ,,,,

ماادري اذا الموضوع هذا مكرر في المنتدى ام لا ,, المهم هو ايصال الفكره ,, ( بأكثر من طريقة )

قبل فترة حاولت ان اجد حلا لمشكلة واجهتني ,, وهي طباعة التقارير ,, مع وضع الاداة CheckBox ومحاكاتها لعمل check او Uncheck اعتمادا على قيم يحددها المستخدم ,,

ولكن الدرس بسيط إن شاء الله ,, ولكي تكون الصورة واضحه ,, شاهد الصورة التالية ::

f8d1539b79.jpg

ولعمل الآتي يجب اتباع مايلي:

** لعرض الـ checkbox في الكريستال ريبورت اتبع الآتي :

1. افتح الكريستال ريبورت ومن قائمة insert اختار Field Object

2. بعد ذلك من القائمة view قم باختيار Field Explorer واختار اضافة New

3. ثم بعد ذلك ضع اي اسم واختار Use Editor سوف تفتح لك مساحة خاصة بال Formula

4. قم بكتابة المعادلة التالية :

if {eMPLOYEES.EmpStatus}="1" THEN

CHR(252)

وذلك اعتمادا على قيمة الحقل EmpStatus في قاعدة البيانات ,, في المثال المرفق يوضح اذا كانت القيمة صفر يكون العائد اعزب واذا كانت القيمة 1 يكون متزوج

اما الكلمة CHR(252) فهي خاصية يعطي التقرير من خلالها علامة صح واليكم شرح الخصائص التالية :

(CHR(254 _ لعرض صندوق به علامة صح

(CHR(253_ لعرض صندوق به علامة x

(CHR(111_ لعرض صندوق فارغ وهي علامة Uncheck

CHR(252)_ لعرض علامة صح فقط بدون الصندوق

CHR(251)_ لعرض علامة X بدون الصندوق

والخطوة الآخيرة هي : اضغط على Formula اللي انت عملتها كلك يمين واختار نوع الخط من نوع Wingdings

ثم اختار ok

وسوف تشاهد حتما الـ CheckBox على التقرير

تحياتي ...

ملاحظه : حاولت اضيف مثال على ذلك ,, ولكن لم استطع اضافة المرفقات ...

ولكل من يريد المثال ,,, يضع ايميله وإن شاء الله يوصل له ..

063bx.gif
#2

السلام عليكم

شكراً جزيلاً على هذا الدرس الرائع..

في المثال يتضح المقال

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

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

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

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

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

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