منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : اريد قسمة عدد عل عدد في الاكتيف ربورت
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
مثلا : field1=(field2/fiel3)*100
في ActiveReports، يمكن استخدام التعبيرات الحسابية داخل الخصائص المختلفة مثل TextBox لتقسيم عدد على عدد آخر. إذا كنت تريد حساب نسبة مئوية كما ذكرت، يمكنك استخدام تعبير مشابه لما ذكرته داخل خاصية Value لمربع النص.

إليك كيفية القيام بذلك:

افتح تقرير ActiveReport في وضع التصميم.
أضف مربع نص (TextBox) إلى التقرير حيث تريد عرض النتيجة.
في نافذة الخصائص لمربع النص، ابحث عن خاصية Value.
اكتب التعبير التالي في خاصية Value:

PHP كود :
= (Fields!field2.Value Fields!field3.Value) * 100 

في هذا التعبير:

Fields!field2.Value يشير إلى قيمة الحقل الثاني.
Fields!field3.Value يشير إلى قيمة الحقل الثالث.
ناتج القسمة يتم ضربه في 100 للحصول على النسبة المئوية.
تأكد من أن أسماء الحقول (field2 و field3) تتطابق مع الأسماء المستخدمة في مصدر البيانات الخاص بك.

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

المثال في المرفقات
(20-05-24, 12:27 AM)abde6726 كتب : [ -> ]اولا السلام عليكم و رحمة الله
اخي الكريم انا استعمل الفجوال بيسك 6

المثال في المرفقات

والشرح أيضا بالفيجوال 6