delphi4arab منتديات دلفي للعرب
العمليات الحسابية فيRave Reports - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : العمليات الحسابية فيRave Reports (/showthread.php?tid=1720)

الصفحات: 1 2


العمليات الحسابية فيRave Reports - kachwahed - 27-02-2010

أواجه هذه الأيام مشكلة صغيرة تشبه تقريبا هذه الحالة، غير أنها أكثر تعقيدا Smile
في حالتك هذه لا تستخدم CalcText واستبدلهما بـ CalcTotal
ثم احسب الفرق باستخدام CalcOp من الـ CalcTotal السابقين.
حاول وجرب.... وانظر الـ Demos السابق.
بالتوفيق.



العمليات الحسابية فيRave Reports - yahia1921 - 27-02-2010

بارك الله فيك على الاهتمام اخي
طلب اخير
ممكن درس حول استعمال
CalcOp و CalcTotal
حيث لم يسبق لي استعمالهما وما زاد الطين بلة انهما مكونان غير ظاهران (مخفيان)


العمليات الحسابية فيRave Reports - kachwahed - 27-02-2010

إقتباس :حيث لم يسبق لي استعمالهما وما زاد الطين بلة انهما مكونان غير ظاهران (مخفيان)
لا طين ولا أي شيء، هما تماما مثل CalcText، فقط ناتج الحساب لا يظهر مباشرة بل يستخدم في حساب شيء آخر
لاحظ:
مثال: ضع مكونين CalcTotal
اضبط الخصائص التالية لهما:
Controller
DataField
DataView
RunningTotal (True)
CalcType (المناسب)
حدد Report Component ثم من خاصية Parameters أنشئ Param... ثم OK
الآن ضع CalcOp وحدد له DestParam الـ Param الذي أنشأته
وأعطه Src1CalcVar أحد مكونات CalcTotal ، وأعطه في Src1CalcVar مكون CalcTotal الآخر
والآن ضع DataText ومن خاصيته DataField حدد له الـ Param الذي أنشأته (من خانة Project Paramters ثم Insert).
ألق نظرة على Demos من التقرير Calculations
بالتوفيق.



العمليات الحسابية فيRave Reports - yahia1921 - 27-02-2010

الحمد لله
مشكور اخي تم بالطريقة المذكورة
جازاك الله خيرا