أهلا أخي الكريم , الإستعلام يعمل بشكل جيد , القيم عندك في الجدول غير منظمة لذلك بعد القيم السالبه تصبح موجبه يعني أكبر من الصفر , جرب إزالة شرط أكبر من الصفر , أنت تريد آخر عملية أو أكبر تاريخ لكل عميل فإذا كان السجل الذي فيه أكبر تاريخ الصافي فيه أصغر أو يساوي صفر فلن يظهر في النتيجه للتأكد جرب إزالة شرط الصافي "HAVING sum(tkd)-sum(tkdin)>0 " وسترى الفرق .
Err 5000
على الارجح ستكون مشكلة
بطباعة التقرير و ظهورها
بسبب احدى المشاكل الاتية :
- اسم حقل غير متوافق بين التقرير و قاعدة البيانات
- اسم الجدول .
- اداة الكونترول لم يتم ادراجها في التقرير .
- اختيار التقرير الخطأ
- جملة الاتصال المسندة للتقرير
أهلا بك أخي الكريم , المثال يعمل بشكل جيد المشكلة في البيانات في الجدول ملخبطه تم بناء الإستعلام على أساس أن الحقل tkd هو مبلغ دين والحقل tkdin هو مبلغ سداد فإذا كانا هاذين الحقلين كذلك فالمشكلة في البيانات فيها لخبطه لأنه في الإستعلام يتم وضع مجموع قيم سجلات الدين في الحقل tkd ووضعها في العمود tkd في التقرير ومجموع قيم سجلات السداد في الحقل tkdin ووضعها في العمود tkdin في التقرير وطرح مجموع قيم سجلات السداد في الحقل tkdin من مجموع قيم سجلات الدين في الحقل tkd ووضعها في العمود Safi في التقرير فيجب أن يكون الرصيد صحيح إذا كانت البيانات مدخله بشكل صحيح في الجدول .