منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
المقارنة بين جدولين - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4)
+--- قسم : قسم لغة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=18)
+---- قسم : قسم أسئلة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=28)
+---- الموضوع : المقارنة بين جدولين (/showthread.php?tid=21400)



المقارنة بين جدولين - فيصل علي - 16-08-17

السلام عليكم ورحمة الله أعضاء المنتدى 
عندي مشكلة في المثال المرفق حيثأن الجدول الأول به زبائن عليهم ديون مبينا فيه آخر دفعة تم سدادها والجدول الثاني به نفس الزبائن لكن بعض منهم سددوا.
سؤالي أريد أن أكون تقريرا به الزبائن المتأخرين في السداد لأكثر من سنة من تاريخ اليوم من الجدول الأول وقاموا بالسداد خلال تاريخ اليوم بالجدول الثاني.

أرفق لكم محاولتي.


RE: المقارنة بين جدولين - Ahmed_Mansoor - 16-08-17

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

أهلا بك أخي الكريم , تم تعديل المثال .


RE: المقارنة بين جدولين - فيصل علي - 16-08-17

حفظك الله واطال عمرك واحسن عملك وجزاك خيراً أخي الكريم أحمد منصور.


RE: المقارنة بين جدولين - فيصل علي - 17-08-17

السلام عليكم
أخي  Ahmed_Mansoor إذا أمكن عرض التقرير بالزبائن المتأخرين الذين سددوا فقط بدون عرض كل المتأخرين في السداد.

جزاك الله خيراً.


RE: المقارنة بين جدولين - Ahmed_Mansoor - 17-08-17

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

أهلا أخي الكريم ، إذا تريد فقط إظهار الذين سددوا قم بحذف ماقبل كلمة Select الثانية.


RE: المقارنة بين جدولين - فيصل علي - 17-08-17

وعليكم السلام ورحمة الله وبركاته
أخي أحمد إذا حذفت ماقبل كلمة Select الثانية سوف يظهر لي كل المسددين سواء كانوا متأخرين أو منتظمين مثلا ID رقم 29 آخر سداد له 22/05/2017 لا يعتبر متأخرا لأنه لم يتجاوز السنة أما البقية كلهم متأخرون.
ما قصدته هو أن يقوم البرنامج بالآتي:
* البحث عن المتأخرين في السداد من الجدول الأول الذين لم يسددوا لمدة تزيد عن سنة أو أكثر.
* التأكد من كل متأخر في السداد(من النقطة الأولى) في الجدول الثاني هل سدد اليوم أم لا.
* إذا تم التأكد من السداد يقوم بطباعته في التقرير.

بارك الله فيك.


RE: المقارنة بين جدولين - Ahmed_Mansoor - 17-08-17

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


RE: المقارنة بين جدولين - فيصل علي - 17-08-17

السلام عليكم
صحيح أخي الكريم .. ما أريد إظهاره في التقرير من تأخر بالسداد لأكثر من سنة في الجدول الأول ويكون في الجدول الثاني مسدد بتاريخ اليوم. مع تجاهل قيمة الحقل Balance في الجدول الأول والجدول الثاني.
شكرا لك.


RE: المقارنة بين جدولين - Ahmed_Mansoor - 19-08-17

أهلا بك أخي الكريم , تم التعديل .


RE: المقارنة بين جدولين - فيصل علي - 19-08-17

أحسنت وأبدعت أخي أحمد بارك الله فيك.