الحمد لله الذي بفضله تقضى الحوائج
اخي محمود
الحقل totalout الموجود في الاستعلام وظيفته وضع قيمة صفر للمواد التي لم يتم اي عملية بيع لها و هو يساوي الحقل مبيعات و لكن عوضا عن القيم الخالية يتم وضع صفر
اما الحقل total يقوم بحساب الفرق بين إجمالي الوارد و totalout
وضعت هذا الحقل ( totalout ) لان الاستعلام لا يطبق العمليات الرياضية على الحقول الفارغة
اما بالنسبة الى سؤالك طبعا يمكن عمل استعلام لحركة
ولكن برأيي الخاص ان تقوم بانشاء جدول جديد و تسميه حركة المواد
و عند كل عملية بيع أو شراء يتم تخزين بنود الفاتورة فقط فيه ( لا داعي للقيم المالية ) و بذلك يتم تسجيل كافة حركات البيع أو الشراء في هذا الجدول
و عن طريق استعلام او نموذج تستطيع البحث كما يحلو لك
و للحديث تتمة إن شاء الله