الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الرصيد السابق

بدأه أحمد محمد أبوبكر في 1 ديسمبر 2011 · 3 رد · 850 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

مشرفى وأعضاء االمنتدى تحية طيبة وبعد

فسؤالى هو :

كيف يتم إنشاء تقرير لكشف حساب بين تاريخين مع إظهار الرصيد السابق

وللتوضيح كالتالى :

م التاريخ التفاصيل دائن مدين الرصيد

25/11/2011 الرصيد السابق 2500 مدين

53 26/11/2011 دفعة نقدية 1500 3500 مدين

أرجو أن يكون السؤال واضحا وشكرا

عفوا يبدو أن التنسيق لم يحفظ بالصفة المطلوبة

#2

السلام عليكم

ارفق قاعدة البيانات لكي يتم مساعدتك

وجزاك الله خير

#4

أخي الكريم

الحل بسيط وسهل جدا

فاتبع الطريقة التالية

1- الجدول الذي ترغب باجراء المقارنة عليه

الحل/ اصنع استعلامين

الاستعلام الاول: ياخذ ما قبل التاريخ مثلا لديك بيانات من 01/01/2009 وحتي 30/8/2011 فتضع في الاستعلام الاول اصغر من التاريخ 05/10/2010 وتضع بدلا من groupby كلمة where

وتضع في الاستعلام فقط الحقل التي تريد تجميع المبالغ له

فمثلا مجموع رصيد الزبائن فتضع رقم الزبون والمبلغ تصنع له sum

فيصبح لديك رقم الزبون ومجموع الرصيد له ما قبل التاريخ الاول اي مجموع المدين ومجموع الدائن والفرق هو عبارة عن الرصيد وتصنع اسم جديد للمدين والدائن به قاعدة

iif للرصيد فلو كان اصغر من صفر يكون في الجانب المدين*-1 او اكبر يكون في الجانب الدائن

2- الاستعلام الثاني : تصنع في حقل التاريخ ما بعد التاريخ الذي حددته اي اكبر من 05/10/2010 ولا تضع كلمة where علي التاريخ حتي يظهر مفصلا

فيصبح لديك الان استعلامان الاول يحتوي علي القيمة المجموع لكل زبون

والثاني مفصل لكل زبون

3- الخطوة التالية / اصنع استعلام توحيد ما بين الاستعلام الاول والثاني

فيصبح لديك استعلام جديد به الرصيد السابق للزبون والتفصيلي معا

مع الاخذ بعين الاعتيار عندما تريد التوحيد يجب ان تتطابق الجداول وحتي لا تتكرر البيانات في الاستعلام الاول ولا يصبح تفرع شجري للسجلات استخدم نفس اسماء الحقول التفصيلية من الاستعلام الثاني (كعناوين فقط والقيم) مثلا خالية مثال (رقم الزبون, تاريخ البيع :#1111/01/01#, رقم الفاتورة:0 , ملاحظات:"")

ملاحظة / عند وضع البيانات مثل صفر او تاريخ معين يجب الاخذ بعين الاعتبار ان تكون القيمة تتطابق مع نوع الحقول حتي لا تتاثر عمليات الفرز

فمثلا لو وضعت رقم الفاتورة قيمة خالية فيعتبر استعلام التوحيد ان القيمة نص وكذلك مع التاريخ

الخطوة الاخيرة صنع التقرير

يمكن ان تصنع استعلاما لاستعلام التوحيد فبذلك يمكنك وضع المزيد من خيارات الفرز والتصفية

عند صنع التقرير من استعلام التوحيد

اجعل عملية الفرز مثلا لرقم الحركة تصاعدي او التاريخ تصاعدي حتي تكون القيمة الاولي للبيانات من الاستعلام الاول فمنطقيا ان القيمة صفر تسبق اي رقم اخر

فيكون صفر في البداية

ويمكنك وضع استعلام تحديد لاستعلام الدمج

التقرير الان شبه جاهز / الحقلين المدين والدائن جاهزين الان بقي الرصيد : اصنع معادلة في حقل غير منضم يوجد الفرق بين الدائن والمدين يكون هو الرصيد فتجل خاصيتة مجموع تراكمي

مجموعة اضافية

فيمكنك الان ان تصنع رصيد سابق لك

مع تحيات / اخوكم ابو حمزة الحسيني

مدرب access بجمعية المحاسبين غزة

شرح الموضوع.pdf

تم تعديل هذه المشاركة بواسطة محمود50 في 7 ديسمبر 2011 في 15:40

مواضيع مشابهة