محمد طاهر عرفه قام بنشر سبتمبر 11, 2003 مشاركة قام بنشر سبتمبر 11, 2003 فى التقرير توجد خاصية Running Sum للحصول علي المجموع التراكمي للسجلات أما فى النماذج ، فللحصول علي المجموع التراكمي ، فهذا ملف مرفق به مثالين للأخوة حارث و أبو هاجر Cum____.rar 1 1 رابط هذا التعليق شارك More sharing options...
فتى الوادي قام بنشر سبتمبر 19, 2003 مشاركة قام بنشر سبتمبر 19, 2003 جمع القيم السابقة في الجدول كيف نطبق ذلك على كامل الجدول السلام عليكم إذا كان عندي جدول بالصورة التالية وأريد أن يكون حقل ( المجموع السابق ) يأخذ مجموع حقل ( المبلغ ) لكل عميل على حده بناءً على رقم السند مع ملاحظة أن السند رقم واحد راح يكون حقل المجموع السبق فيه = 0 لأنه ليس قبله سجلات .. بناءً على الصورة السابقة .. يفترض أن يكون الجدول بهذا الشكل : فكيف أستطيع تطبيق كود يفعل لي ذلك ؟؟!! رابط هذا التعليق شارك More sharing options...
محمد طاهر عرفه قام بنشر سبتمبر 20, 2003 الكاتب مشاركة قام بنشر سبتمبر 20, 2003 (معدل) السلام عليكم يمكنك تطبيق مثال الأخ حارث وابو هاجر ولكن .. مع تعديل استثناء السجل الحالي مثلا فى مثال الاخ حارث =DSum("[price]";"[table2]";"[num1]<=[forms]![MForm1]![TSForm1]![num1]") تصبح =DSum("[price]";"[table2]";"[num1]<[forms]![MForm1]![TSForm1]![num1]") و أيضا اضافة شرط الاسم الي جزء الشرط فى معادلة ال Dsum اذا أردت التراكمي السابق لكل شخص علي حدة تم تعديل أكتوبر 3, 2003 بواسطه امير عاطف 1 رابط هذا التعليق شارك More sharing options...
فتى الوادي قام بنشر سبتمبر 20, 2003 مشاركة قام بنشر سبتمبر 20, 2003 السلام عليكم كنت عارف ومتأكد أنك راح تكون أول من يرد :) لكن يا أخي الكريم أنا أريد ذلك أن يكون في الجدول وليس في النموذج .... يعني أريد أن تحفظ قيمة ( المجموع السابق ) في الجدول حتى أسلم من اللخبطة التي قد تحصل عند تعديل مبلغ معين .. وجزاك الله خيراً .. رابط هذا التعليق شارك More sharing options...
محمد طاهر عرفه قام بنشر سبتمبر 20, 2003 الكاتب مشاركة قام بنشر سبتمبر 20, 2003 السلام عليكم بالنسبة لهذه الطريقة ، أي تعديل سيظهر أثره تلقائيا ، لأن القيم محسوبة أما اذا اردت التسجيل فى جدول فسيتم اتباع نفس الخطوت و بعد ذلك امامك حلان الاول هو تحديث القيمة فى الجدول , و أبسط الطرق لذلك باستعلام تحديث . أو ما يناظره بالكود أو أن تضع مربع نص مصدر بياناته الحقل المعني فى الجدول و يتم تحديث قيمته بالكود عند الحدث الذي تراه مناسبا مع تحياتي رابط هذا التعليق شارك More sharing options...
فتى الوادي قام بنشر سبتمبر 20, 2003 مشاركة قام بنشر سبتمبر 20, 2003 الحل الثاني هو المطلوب ... طريقة حسابها عن طريق الأستعلام سهلة .. لكن اريد أن أحدث قيمة حقل ( المجموع السابق ) في الجدول فما هو الكود المناسب .. مع ان لدي كود ينقصه عملية الجمع للسابق ، وهو : Dim db As Database Dim MyTABLE As Recordset Set db = DBEngine.Workspaces(0).Databases(0) Set MyTABLE = db.OpenRecordset("جدول1", dbOpenTable) Do While Not MyTABLE.EOF MyTABLE.edit 'هنا يوضع كود عملية جمع حقل ( المبلغ ) في حقل ( الجموع السابق MyTABLE.Update MyTABLE.MoveNext Loop MyTABLE.Close هذه هو كود التعامل مع الجداول ... لكن ما هو الكود اللي يستطيع يجمع لي القيم من حقل ( المبلغ ) ويجمعها في حق ( المجموع السابق ) رابط هذا التعليق شارك More sharing options...
محمد طاهر عرفه قام بنشر سبتمبر 22, 2003 الكاتب مشاركة قام بنشر سبتمبر 22, 2003 هذا مثال علي حساب التراكمي الكامل و التراكمي حتي القيمة السابقة فى النموذج ، ثم اضافة سجل جديد الي الجدول به القيمة و التراكمي و التراكمي حتي السجل السابق أرجو التجربة مع تحياتي PrevCum.rar 1 رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.