المشاركات : 136
المواضيع 20
:
: 0
الإنتساب : Feb 2008
السلام عليكم
استخدم QRExpr في التقرير كيف ايجاد الفرق بين عددين لانه عند طرح عددين اذا كان العدد الثاني سالب يقوم بجمعهم وايجاد الفرق بينهم
المشاركات : 119
المواضيع 0
:
: 0
الإنتساب : Sep 2012
السلام عليكم...
بالطبع سيكون الفرق موجباً و لكن ذلك ليس بسبب الجمع بل لأن الفرق هو هكذا. فمثلاً الفرق بين 3 و -3 ليس صفراً بل هو 6. و الفرق بين -3 و 3 هو -6.
على أية حال، إذا كنت تريد التعامل مع القيم كقيم مطلقة بصرف النظر عن إشارتها فاستعمل الدالة ABS ضمن الـ Expression. مثلاً كل الصيغ التالية تعطي نفس النتيجة (= 15):
كود :
ABS(ABS(60) - ABS(-75))
ABS(ABS(75) - ABS(-60))
ABS(ABS(-60) - ABS(75))
ABS(ABS(-75) - ABS(60))
ABS(ABS(60) - ABS(75))
ABS(ABS(75) - ABS(60))
ABS(ABS(-60) - ABS(-75))
ABS(ABS(-75) - ABS(-60))
نرجو الاستفادة و السلام.
المشاركات : 136
المواضيع 20
:
: 0
الإنتساب : Feb 2008
جزاك الله خيرا
وشكرا علي سرعة الرد
قمت بتجربتها ولكن لا يعمل مع QuickRep
عند الكتابة في الحدث Print لل QRExpr يعمل
اما في Expression يعطي رسالة خطا
المشاركات : 119
المواضيع 0
:
: 0
الإنتساب : Sep 2012
السلام عليكم...
معك حق. في المرة السابقة جربتها بعمل Preview أثناء التصميم و كان يعطي النتيجة الصحيحة، أما عند التنفيذ فلا.
الحل: أضف الوحدة QRPExpr إلى جملة uses الموجودة في القسم interface.
نرجو الاستفادة و السلام.