![]() |
|
كيف الحصول على قيمة الفواتير لفترة محددة - نسخة قابلة للطباعة +- 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 ... |