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

استخدام Select Case

بدأه المدلهم في 17 أبريل 2009 · 4 رد · 1,513 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،،

كيف أحوالكم إن شاء الله دائمــاً بخير ؟

حاولت استحدام اداة formula لإظهار قيمة إذا تحقق شرط معين لكن البرنامج اظهر لي خطأ في التعرف على case

و هذا هو الكود الذي استخدمته

 select case {student.trem} 
case is >=4
Formula= "A"
case 3to_4
Formula="B"
case 2 to_3
Formula="C"
case 1 to_2
Formula="D"
end select

ارجو الإفادة عاجلا

</B></FONT>

#2

معقولة ما شي إجابة!!!

وين المشرفين ع هذا القسم

#3

للامانة اغلب المواضيع للاسف الشديد :صارت بدون اجابة او اطلاع يبدو المنتدى يمر بمرحلة ترهل للأسف ،، البقاء لله

#4

السلام عليكــم ورحمـة الله وبركاتــه ،،

الأخ الكريم

أعتقد انه لا يمكن استخدام الـ Case في الكريستال ولكن

ممكن تحل المشكله دي باستخدام جملة if كما يلي

if {tblSalesOrderDTLGL.fPrice}>100 then

"A"

else if {tblSalesOrderDTLGL.fPrice}>200 then

"B"

ويتم تكرار جملة if على حسب عدد الحالات

تم تعديل هذه المشاركة بواسطة o_aglan في 22 أبريل 2009 في 13:41

#5

السلام عليكم

اخي العزيز عند استخدامك لل Formula يجب ان تغير بيئة الكريستال ريبورت من Crystal Syntax الى Basic Syntax وهذا الخيار ستجده في اعلي بيئة الكريستال في combo

تحياتى

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

عمر المختار

اللهم انعم على بلادي بالأمن والأمان

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