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

الرجاء المساعدة في ربط استعلامين في استعلام واحد

بدأه أسكندراني في 22 يونيو 2008 · 6 رد · 1,136 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

كتبت موضوع منذ اكثر من شهرين طالبت فيه المساعدة بفكرة في ترحيل الحسابات من عام لاخر بعمل نسخة من قاعدة البيانات الحالية الى قاعدة البيانات الجديدة ولكن لم يكن هناك اي رد على الموضوع :S

فعملت على انها تكون قاعدة بيانات واحدة ويتم طلب كشوفات الحسابات وميزان المراجعة بالتاريخ وبذلك حلت المشكلة لكن للاسف ظهرت مشكلة ارهقتني كثيرا حيث أني قمت بعمل استعلام يحسب مجاميع حركة الحسابات خلال فترة معينة واستعلام اخر يحسب الارصدة السابقة للحسابات قبل تلك الفترة وعملت استعلام يجمع الاستعلامين معا" ليعطي الحركة للحسابات خلال الفترة و الارصدة السابقة لها اي ميزان مراجعة مختصر بالتاريخ ولكن المشكلة في ان الارصدة السابقة لا تظهر الا مع الحسابات التي يوجد لها حركة خلال الفترة والحسابات التي ليس عليها حركة لا تظهر ارصدتها وبذلك لا يتوازن الميزان .

قمت بعمل نموذج لعمل حركات صفرية على الحسابات التي ليس عليها حركة لاظهار ارصدتها ولكنها عملية شاقة جدا في البحث عن الحسابات التي ليس عليها حركة ولم تظهر في الميزان .

فالرجاء مساعدتي في هذه المشكلة وهي كيف اظهر ارصدة الحسابات التي ليس عليها حركة خلال الفترة واتمنى اني اجد الحل لهذه المشكلة لانها تعيقني في العمل وتأخذ الكثير من وقتي للبحث عن الحسابات التي ليس عليها حركة لعمل حركة صفرية لها.

مرفق مثال لقاعدة البيانات حيث انه اذا تم طلب ميزان مختصر بدون تاريخ ستظهر به جميع ارصدة الحسابات صحيحة ولكن اذا تم طلب ميزان مختصر من تاريخ 1/6/2008 لن تظهر ارصدة حسابات ايرادات العمليات حيث انه لا توجد عليها حركة من تاريخ 1/6/2008 .

وشكرا

report.rar

#2
اقتباس
المشكلة في ان الارصدة السابقة لا تظهر الا مع الحسابات التي يوجد لها حركة خلال الفترة والحسابات التي ليس عليها حركة لا تظهر ارصدتها وبذلك لا يتوازن الميزان .

قم بفتح شاشة العلاقة، ومن ثم قم بتغيير أنواع الربط بين الجداول.

#3

السلام عليكم اخي الكريم

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

ارجو منك التحقق من نوع العلاقة بالاستعلام لانها اساس الموضوع كله

ملحوظة اخيرة : لا اعرف لماذا عدد 3 جداول لتعريف الحسابات ؟؟؟؟؟؟ حتي لو كانت الاجابة هي لتعدد المستويات فجدول واحد يكفي وذلك باضافة حقل للمستوي و نوع الحساب و الحساب الرئيسي

يرجي مراجعة وقراءة موضوع العلاقات بين الجداول وتطبيع قواعد البيانات

الحل بالمرفق

report.rar

اخوك فى الله

تم تعديل هذه المشاركة بواسطة ahamied في 22 يونيو 2008 في 13:43

Microsoft Certified DataBase Administrator MCDBA

#4

شكرا لك اخي bollbol وشكرا لك اخي ahamied فعلا لقد حللت المشكلة اخي لكنك لم تخبرني كيف حللتها لاني حاولت تطبيق العلاقات التي قمت بها بالمثال على قاعدة البيانات ووضعت الحساب الوسيط ولكن لم تكن نفس النتيجة كما بالمثال فقمت بتصدير استعلام mainbalances1 فاعطاني النتيجة المطلوبه كما بالمثال لكني لم افهم حتى اطبق على المستوى الثاني من الميزان .

فعلا انا وضعت 3 جداول لتعريف الحسابات للمستويات .. فاذا امكنان تكون جميع الحسابات بجدول واحد كما ذكرت فانا لا اعرف الطريقة فهل لك اخي الكريم ان تضع مثالا لي بطريقة الجدول الواحد للحسابات بالمستويات.

#5

شكرا أخي ahamied لقد توصلت الى حل مشكلة الارصدة الف شكر لك .. يتبقي عمل مستويات في جدول واحد بدلا من 3 جداول

#6

السلام عليكم اخي الكريم

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

البرنامج يعمل وفقا للمحددات التالية

1- طول رقم الحساب بكل المستويات لا يتعدي 10 ارقام

2-الدليل اربع مستويات ممكن ان يكون الحساب فى اي مستوي قابل لادخال قيود

3-نوع الحساب 1 يعني حساب رئيسي بالمستوي الاول ( اصول - حقوق والتزامات - ايرادات - مصروفات - ..... الي 9 حسابات رئيسية علي راحتك )

4-نوع الحساب 2 يعني حساب متفرع من حساب رئيسي او حساب فرعي اخر

5-نوع الحساب 3 يعني حساب قابل لادخال قيود ( كما قلنل ممكن يكون حساب تحليلي قابل لادخال قيود فى المستوي الثاني مثلا )

6-شكل رقم الحساب ×××× ×× × × المستوي الاول 1 المستوي الثاني رقمين - المستوي الثالث ايضا رقمين - المستوي الرابع 4 ارقام

7-الحقل system اعتقد فى هذه المرحلة لا تريده ولكن علي العموم يشير الي ان هذا الحساب تتم ادارته بواسطة برنامج آخر مثل الاصول - العملاء - الموردين - المستودعات/المخازن - الايرادات - التكاليف

8-الحقل statement يشير الي كود البند فى القوائم المالية مثلا : تنتمي كل الحسابات التحليلة لحساب الصندوق والبنوك والعهد الي بند واحد فى قائمة المركز المالي اسمه - النقدية وما فى حكمها وليكن مثلا كود 95

كذلك مرفق استعلام لمعرفة كيفية التجميع علي المستويات وربطها معا

اخوك فى الله

ACC.rar

تم تعديل هذه المشاركة بواسطة ahamied في 23 يونيو 2008 في 09:34

Microsoft Certified DataBase Administrator MCDBA

#7

شكرا لك اخي الكريم وسأحاول استوعب فكرة الجدول الواحد ولك مني أضافة شكر

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