محمد ايمن قام بنشر يوليو 3, 2012 مشاركة قام بنشر يوليو 3, 2012 اصدقائي الاكارم الاستعلام يقوم بحساب الرصيد التراكمي ولكن عند وجود قيدين بنفس التاريخ يظهر الرصيد النهائي لكلا القيدين ( السجل 3 و 4 في الاستعلام لهما نفس القيمة ) و عند تغيير التاريخ يظهر الرصيد بشكل صحيح ما الحل ؟؟؟ db1.rar رابط هذا التعليق شارك More sharing options...
أحمد خلف قام بنشر يوليو 4, 2012 مشاركة قام بنشر يوليو 4, 2012 اخي الفاضل محمد السلام عليكم ما حدث منطقي اكثر حيث انك حددت الشروط التي يقوم علي اساسها الجمع وفي هذا التاريخ الشرطين تحققوا بالنسبة للمعادلة. والله الموفق. رابط هذا التعليق شارك More sharing options...
محمد ايمن قام بنشر يوليو 4, 2012 الكاتب مشاركة قام بنشر يوليو 4, 2012 هل يمكن تعديل الشرط لتلافي المشكلة ؟؟؟؟؟؟؟؟ رابط هذا التعليق شارك More sharing options...
أحمد خلف قام بنشر يوليو 4, 2012 مشاركة قام بنشر يوليو 4, 2012 اخي الفاضل في مثل هذه الحالات يفضل ان تستخدم في الشرط رقم لا يتكرر مثل الترقيم التلقائي. انظر المرفق. db2.rar رابط هذا التعليق شارك More sharing options...
ابومريم قام بنشر يوليو 4, 2012 مشاركة قام بنشر يوليو 4, 2012 السلام عليكم مرفق ملف اكسل لتوضيح عملية الجمع تحت الشرط وكما وضح الاخ احمد خلف مشكورا. ويفضل استخدام حقل [num] بدلا من حقل التاريخ [dater] لان حقل العدد لايوجد به تكرار وحقل التاريخ بة تكرار والشرط يتحقق للسجلات المتكررة لذلك تكرر عليك المجموع. والتعديل الذي قام به الاخ احمد خلف يفضل ان يدخل به حقل [incoming] لانه مطروحا من حقل [invoiceval] شكرا للجميع وبالتوفيق. total11-ma.rar رابط هذا التعليق شارك More sharing options...
Bluemind قام بنشر يوليو 4, 2012 مشاركة قام بنشر يوليو 4, 2012 اخي الفاضل في مثل هذه الحالات يفضل ان تستخدم في الشرط رقم لا يتكرر مثل الترقيم التلقائي. انظر المرفق. حل موفق وسليم وهنا تبرز اهميه الترقيم التلقائي وفائدته وكذلك المفتاح الاساسي وليس كما يعتقد ان الترقيم التلقائي يستخدم للترقيم في التقارير وعمل التسلسل بارك الله فيك رابط هذا التعليق شارك More sharing options...
محمد ايمن قام بنشر يوليو 4, 2012 الكاتب مشاركة قام بنشر يوليو 4, 2012 اخي الكريم ان افضل حل هو ما تفضل به الاخ احمد خلف وهو استخدام الترقيم التلقائي لانه ممكن ان يتكرر رقم الفاتورة و تاريخ الفاتورة لا يمكن تكرار رقم الفاتورة من نفس النوع و لكن من غير نوع قد تملك فاتورتان نفس الرقم و التاريخ مثلا فاتورة مبيعات و مرتجع مشتريات قد تملك الاثنتان نفس الرقم و التاريخ و كلاهما يتم عن طريقهما ادخال مبلغ مالي للصندوق و الحل يمكن في الترقيم التلقائي و هذا التعديل النهائي اخي ابو مريم لم افهم قصدك التعديل الذي قام به الاخ احمد خلف يفضل ان يدخل به حقل [incoming] لانه مطروحا من حقل [invoiceval] db3.rar رابط هذا التعليق شارك More sharing options...
ابومريم قام بنشر يوليو 5, 2012 مشاركة قام بنشر يوليو 5, 2012 (معدل) السلام عليكم كلام سليم وصحيح لم اتصور ان حقل العدد كان رقم الفاتورة وكان حل موقت ضمن الحقول الموجودة. بالنسبة لاستفسارك لاحظ المعادلة الاصلية لحساب total2 total2: (select(sum([invoiceval])-(sum([coming]))) from [daybox] where NewTable.[note]= [note] and newtable.[id]>=[id] ) لاحظ حقل ]coming[ موجود ضمن المعادلة مطروح من حقل ]invoiceval] تم تعديل يوليو 5, 2012 بواسطه ابومريم رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان