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=8953)



اجمالي المبيعات لنوع من السلعة. - TAOTiE - 20-10-2017

السلام عليكم و رحمة الله

السيناريو:
عندي جدول مبيعات يحتوي على حقل تحفظ فيه كمية السلعة الواحدة التي تم بيعها، و ما اريده هو الاستفادة من هذا الحقل للحصول على العدد الاجمالي للمبيعات لكل نوع من السلعة التي بيعت منها خلال مرحلة زمنية معينية يختارها المستعمل.

مثال للتوضيح:
- المرحلة التي اختيرت مثلا (بين شهر جانفي و مارس).
- تم فيها بيع سلع x, y and z عدة مرات و بكميات مختلفة خلال التاريخ المذكور.
- المطلوب، اظهار جدول في ListView يبين كل سعلة و كمية ما تم يبيعه منها، بمعنى اسم السلعة يظهر مرة واحدة فقط، يليه الرقم الاجمالي للكمية التي تم بيعه منها خلال المرحلة الزمنية.


RE: اجمالي المبيعات لنوع من السلعة. - h-farid - 20-10-2017

و عليكم السلام و رحمة الله

في جدول السلع يكون لديك حقلين للكمية. أحدهما للكمية الابتدائية و الآخر للمتبقية. و تنقص من هذا الأخير عند كل عملية بيع.

بالعودة لقصة السيناريو المطروح :

الكية الباقية = الكمية الابتدائية - الكمية المباعة
مع العلم أن الرقم الناتج عبارة عن الكمية المتبيقة النظرية, و أما الفعلية فتعرف عند الجرد. و هنا الفرق يكون له عدة أسباب : خطأ, إتلاف, سرقة, ...

و الله هو الموفق لما فيه صلاح البلاد و العباد.


RE: اجمالي المبيعات لنوع من السلعة. - TAOTiE - 20-10-2017

شكرا على مرورك اخ فريد.
يبدو اني لم اوفق في ايصال المطلوب و هو جانب الأوامر البرمجية التي تعالج ذلك!
اما استعلام SQL او اوامر دلفي يتم كتابتها لمعالجة العملية.


RE: اجمالي المبيعات لنوع من السلعة. - nasser26 - 20-10-2017

 (SELECT NOM, SUM(QTE), SUM(PRIX
FROM MARCH
GROUP BY NOM
HAVING SUM(QTE) > 1



RE: اجمالي المبيعات لنوع من السلعة. - TAOTiE - 21-10-2017

تمام اخ ناصر.
GROUP BY تفي بالغرض.