delphi4arab منتديات دلفي للعرب
كيف الحصول على قيمة الفواتير لفترة محددة - نسخة قابلة للطباعة

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

الصفحات: 1 2


كيف الحصول على قيمة الفواتير لفترة محددة - cosinuszero - 10-12-2012

tarek.inf كتب :مبارك...
تمنياتي لك بالتوفيق في برامج اخرى ان شاء الله

شكرا أخي طارق و لك كدلك.


كيف الحصول على قيمة الفواتير لفترة محددة - mk1968 - 16-12-2012

شخصيا أفضل تجنب الحقول الاحتسابية عن طريق استخدام التوابع في قاعدة البيانات مثل:
كود :
Function GetBillValue(Bill_Key number) return number is tax number; val number; tmp number; begin select nvl(taxt,0),nvl(BillValue,0) into Tax,Val from TableName where billkey = bill_key; tmp := tax + Val; return tmp; end;
ثم في تعليمة الاستعلام تمرر التابع
كود :
select sum(nvl(val,0)),sum(nvl(tax,0)),sum(getbillvalue(id)) from table where ...