delphi4arab منتديات دلفي للعرب
حساب الكمية المدخلة أو المخرجة خلال شهر بال sql - نسخة قابلة للطباعة

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



حساب الكمية المدخلة أو المخرجة خلال شهر بال sql - yahia1921 - 05-01-2010

:bye1: السلام عليكم:kick:
والله يا اخوتي انا حابب اعمل بواسطة sql الخاص بدالفي و واجهتني مشكلة في التاريخ وهي كيف اجد مثلا كمية من البضائع التي اشتريتها أو بعتها خلال أسبوع أو 10 أيام حيث أدخل التاريخ الأول والتاريخ الثاني شيء من هذا القبيل حيث لم يسبق لي التعامل مع دوال التاريخ فلنفرض أنه لدينا جدول نسميه 'jour' يحتوي على الخاصيات تاريخ اليوم 'datj' و رقم وصل الدخول 'nbone'و رقم وصل الخروج 'nbons' و الكمية المدخلة 'qtee' و الكمية المخرجة'qtes' فكيف يمكنني حساب الكمية المدخلة أو المخرجة خلال شهر مثلا علما ان الجدول بالاكسس:oops:


حساب الكمية المدخلة أو المخرجة خلال شهر بال sql - kachwahed - 05-01-2010

وعليكم السلام ورحمة الله
وفق قاعدة المحاسبة:
المخزون المدة = مخزون أول المدة + إجمالي المدخلات - إجمالي المخرجات + المخزون المتبقي
مجموع الإدخالات - مجموع الإخراجات: يمكن حسابه بالاستعلام التالي:
كود :
(SELECT SUM(Qtee) FROM jour WHERE datj BETWEEN #11/01/2009# AND #11/08/2009#) -(SELECT SUM(Qtes) FROM jour WHERE datj BETWEEN #11/01/2009# AND #11/08/2009#)
هذا الاستعلام للأسبوع الأول من شهر ديسمبر، البقية عليك...
بالتوفيق.



حساب الكمية المدخلة أو المخرجة خلال شهر بال sql - yahia1921 - 05-01-2010

والله مشكور يا اخي على تعبك معي
احيطك علما انه لم يسبق لي العمل بالتاريخ حيث انا مضطر الان لاستخدامه لكن لدي تساءل بسيط
هل استطيع ادخال التاريخ حيث لا يكون تابت اي من مكونين ل edit
edit1 تحتوي على التاريخ الاول
edit2 تحتوي على التاريخ الثاني


حساب الكمية المدخلة أو المخرجة خلال شهر بال sql - kachwahed - 05-01-2010

طبعا يمكن، استخدام TDateTimePicker أفضل
استعمل التاريخ كما كتبت في الاستعلام بين علامتي #
بالتوفيق أخي.



حساب الكمية المدخلة أو المخرجة خلال شهر بال sql - yahia1921 - 05-01-2010

رايكم لو سمحتم في التالي :
[
كود :
var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); var date1 , date2 : STRING; begin date1 := datetostr(datetimepicker1.Date); date2 := datetostr(datetimepicker2.Date); adodataset1.Filter := 'dt >='''+date1+'''and dt <='''+date2+''''; adodataset1.Filtered := true; end; end.
وهو لاظهار الكميا ت المخرجة خلال مدة معينة محدد بواسطة

TDateTimePicker
توجيه ان امكن لانه لم يعمل معي


حساب الكمية المدخلة أو المخرجة خلال شهر بال sql - kachwahed - 05-01-2010

بخصوص الـ Filter هناك مواضيع مشابهة في المنتدى بكثرة، استخدم البحث
حاول وجرب بعد طرق...
إبدأ من أبسط مثال ثم تدرج حتى تصل إلى هدفك.
بالتوفيق.



حساب الكمية المدخلة أو المخرجة خلال شهر بال sql - yahia1921 - 09-01-2010

الحمد لله، مشكورين الاخوة
بعد جهد جهيد وجدت الحل وبأبسط الطرق وهو ل رائع يفيد جل الحالات
سوف اقوم ان شاء الله بتنسيقه وادرجه بحول الله لتعم الفائدة الجميع