qathi قام بنشر أغسطس 30, 2019 مشاركة قام بنشر أغسطس 30, 2019 (معدل) أخواني الأفاضل أرجو المساعدة في التالي: عرض جميع انواع المصروفات مع كل المستفيدين كما بالصورة: وللتوضيح أكثر : يوجد جدول Sand_T به عمليات الصرف .. وفيه حقول مربوطة بالمستفيدين من الصرف فيها رقم كود المستفيد 1- حقل ExpenseID مرتبط بجدول ExpenseName_T ، سند صرف المصروفات ، 2- حقل CustomersID مرتبط بجدول CustomersT ، سند صرف عميل ، 3- حقل SuppliersID مرتبط بجدول ExpenseName_T ، سند صرف مورد، 4- حقل EmployeeID مرتبط بجدول Employee_T ، سند صرف موظف، 5- حقل OwnerID مرتبط بجدول Owner_T ، سند صرف المالك ، =================================================== مرفق الملف للتعديل: Ex8-30.rar تم تعديل أغسطس 30, 2019 بواسطه qathi رابط هذا التعليق شارك More sharing options...
ابو ياسين المشولي قام بنشر أغسطس 30, 2019 مشاركة قام بنشر أغسطس 30, 2019 (معدل) جرب هذا SELECT ExpenseName_T.ExpID, ExpenseName_T.ExpenseName, IIf(Nz(DLookUp("[Stype]","Sand_T","[ExpenseID]=" & [SnID] & "")),Nz(DLookUp("[Stype]","Sand_T","[ExpenseID]=" & [SnID] & "")),IIf(Nz(DLookUp("[Stype]","Sand_T","[OwnerID]=" & [SnID] & "")),Nz(DLookUp("[Stype]","Sand_T","[OwnerID]=" & [SnID] & "")),IIf(Nz(DLookUp("[Stype]","Sand_T","[EmployeeID]=" & [SnID] & "")),Nz(DLookUp("[Stype]","Sand_T","[EmployeeID]=" & [SnID] & "")),IIf(Nz(DLookUp("[Stype]","Sand_T","[CustomersID]=" & [SnID] & "")),Nz(DLookUp("[Stype]","Sand_T","[CustomersID]=" & [SnID] & "")),IIf(Nz(DLookUp("[Stype]","Sand_T","[SnID]=" & [SnID] & "")),Nz(DLookUp("[Stype]","Sand_T","[SnID]=" & [SnID] & "")),[ExpenseType]))))) AS ExpenseType2, Nz(DSum("[Amount]","Sand_T"),"0") AS SumAmount, IIf(Nz(DSum("[Amount]","Sand_T","[ExpenseID]=" & [ExpID] & "")),Nz(DSum("[Amount]","Sand_T","[ExpenseID]=" & [ExpID] & "")),IIf(Nz(DSum("[Amount]","Sand_T","[OwnerID]=" & [ExpID] & "")),Nz(DSum("[Amount]","Sand_T","[OwnerID]=" & [ExpID] & "")),IIf(Nz(DSum("[Amount]","Sand_T","[EmployeeID]=" & [ExpID] & "")),Nz(DSum("[Amount]","Sand_T","[EmployeeID]=" & [ExpID] & "")),IIf(Nz(DSum("[Amount]","Sand_T","[CustomersID]=" & [ExpID] & "")),Nz(DSum("[Amount]","Sand_T","[CustomersID]=" & [ExpID] & "")),IIf(Nz(DSum("[Amount]","Sand_T","[SuppliersID]=" & [ExpID] & "")),Nz(DSum("[Amount]","Sand_T","[SuppliersID]=" & [ExpID] & "")),"0"))))) AS Amount2 FROM Sand_T, ExpenseTybe_T INNER JOIN ExpenseName_T ON ExpenseTybe_T.Id = ExpenseName_T.ExpenseTybeID; تم تعديل أغسطس 30, 2019 بواسطه ابو ياسين المشولي رابط هذا التعليق شارك More sharing options...
qathi قام بنشر أغسطس 30, 2019 الكاتب مشاركة قام بنشر أغسطس 30, 2019 أشكرك أستاذي الغالي @ابو ياسين المشولي على سرعة ردك لكن يظهر المستفيدين بشكل متكرر والمطلوب ألاجمالي لكل مستفيد كما انه لا توجد بقية انواع الاسناد للموظف والعميل والمورد رابط هذا التعليق شارك More sharing options...
ابو ياسين المشولي قام بنشر أغسطس 30, 2019 مشاركة قام بنشر أغسطس 30, 2019 شوف التعديل الجديد رابط هذا التعليق شارك More sharing options...
qathi قام بنشر أغسطس 30, 2019 الكاتب مشاركة قام بنشر أغسطس 30, 2019 (معدل) 1 ساعه مضت, ابو ياسين المشولي said: شوف التعديل الجديد انتظرت ارى التعديل .. لكن لم انتبة للذي تقصده بأن ارجع للرد السابق .. ألا الان شكرا @ابو ياسين المشولي على مجهودك لكن.. أستاذي الغالي نفس المشكلة والصوررة تغني عن الكلام أتمنى من أساتذتنا الافاضل أيجاد طريقة الذي يرونها مناسبة في أيجاد المطلوب تم تعديل أغسطس 30, 2019 بواسطه qathi رابط هذا التعليق شارك More sharing options...
qathi قام بنشر أغسطس 31, 2019 الكاتب مشاركة قام بنشر أغسطس 31, 2019 للرفع .. 5 ساعات مضت, qathi said: أتمنى من أساتذتنا الافاضل أيجاد طريقة الذي يرونها مناسبة في أيجاد المطلوب رابط هذا التعليق شارك More sharing options...
د.كاف يار قام بنشر أغسطس 31, 2019 مشاركة قام بنشر أغسطس 31, 2019 (معدل) اخي الكريم سبب المشكلة التي تواجهك هو الخطأ في بناء الجداول فأنت تريد تجميع مبالغ كل سند حسب النوع بناء على ثلاث جداول في حينه ان العلاقات بين جدولين فقط اذا يجب عليك تعديل جدول الحركة و ربطه مع بقية الجداول البناء الجيد للجداول يجعلك تتحكم بالمخرجات بشكل اسهل تم تعديل أغسطس 31, 2019 بواسطه د.كاف يار رابط هذا التعليق شارك More sharing options...
qathi قام بنشر أغسطس 31, 2019 الكاتب مشاركة قام بنشر أغسطس 31, 2019 أخي @د.كاف يار أشكرك على ردك.. وعلى جهدك في ألتماس أخطاء الملف 10 ساعات مضت, د.كاف يار said: سبب المشكلة التي تواجهك هو الخطأ في بناء الجداول أتمنى أذا كان بأمكانك تعديل الملف بما تراه مناسب أكون شاكرا لك أخي رابط هذا التعليق شارك More sharing options...
د.كاف يار قام بنشر سبتمبر 1, 2019 مشاركة قام بنشر سبتمبر 1, 2019 تفضل هذا التعديل اخي الكريم Ex8-30.rar 1 رابط هذا التعليق شارك More sharing options...
ابو ياسين المشولي قام بنشر سبتمبر 1, 2019 مشاركة قام بنشر سبتمبر 1, 2019 حسب مافهمت وما استطعت فعله شوف المرفق Ex8-30.accdb 1 رابط هذا التعليق شارك More sharing options...
qathi قام بنشر سبتمبر 1, 2019 الكاتب مشاركة قام بنشر سبتمبر 1, 2019 أشكرك أخي @د.كاف يار على محاولاتك وعلى جهدك لكن ليس المطلوب =================== استاذنا @ابو ياسين المشولي شكرا على مجهودك الرائع بارك االه فيك .. اقتربت من المطلوب رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان