السلام عليكم و رحمة الله و بركاته
الاخوة الـاعزاء
عندي جدولين
الجدول الاول
spendordermaintbl
و من ضمن حقولة
spendordermainid
seekadminstartionid
الجدول الثاني
spendordersubtbl
و من ضمن حقوله
itemid
spendordermainid
spendorderquantity
العلاقه بين الجدولين هي في الحقل spendordermainid
المطلوب
اذا فتحنا الملف المرفق النموذج spendordermainfrm
في العلى النموذج يوجد رقم seekadminstartionid
و في الوسط الأصناف itemid2
في اسفل النموذج توجد حقل الكمية الذي اريد ان يستخدم فيه دالة dsum
حيث اقول للبرنامج اجمع لي القيم التي في الحقل spenorderquantity الموجوده في جدول spendordersubtbl
بحيث itemid الموجود في الجدول spendordersubtbl = itemid2 الموجود في النموذج
المرتبط بالجدول spendordermaintbl عن طريق الجقل spendordermainid بحيث ان الحقل seekadministrationid = seekadminstrationid في النموذج spendordermainfrm
نـاتي للتطبيق قليلا
اذا كان عندنا الرقم 1 في حقل seekadministrationid فان الاصناف التي سنحصل عليها هي
12345678 و كميته 5 لانه مرتبط بالجدول الرئيسي عن طريق 1/234
45678 و كميته 1 لانه مرتبط بالجدول الرئيسي عن طريق 1/67
ومن ثم يعطينا القيمة 5 للصنف 12345678 و اذا كانت هناك كميات مصروفه من نفس الصنف و تابعه لنفس الادارة رقم واحد فامه يعطيني المجموع
يعطينا القيمة 1 للصنف 45678 و اذا كانت هناك كميات مصروفه من نفس الصنف و تابعه لنفس الادارة رقم واحد فامه يعطيني المجموع
إن شاء الله يكون الشرح وافي
و لكم جزي شكري