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

مشكلة في الرصيد

مغلقمُجاب
بدأه khaledzizo في 3 يوليو 2013 · 9 رد · 507 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

khaled project 2003.rar

#2

الاخوة المشرفون أرجو الرد 

#3

اعضاء ومشرفي المنتدي الغالي لماذا هذه القسوة

#4

اخي الفاضل : خالد

 

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

 

معذرة على هذه الكلمات الموجهه لك 

 

والسبب بارك الله بك انك لم تشرح ما هو المطلوب بالضبط واين يتم ذلك في اجزاء قاعدة البيانات

 

المفروض بارك الله بك ان تشرح موقع الرصيد المنصرف هل هو في استعلام ام في نموذج واسم هذا الإستعلام او الإستعلامات المبنية على هذا الإستعلام

 

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

 

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

 

برنامجك لم يفهم اي شيء من الذي ذكرته 

 

لذا اذا اردت جميع اعضاء المنتدى ان يمدوا لك يد المساعدة فمن باب اولى ان تضع الشرح الكامل لما تريد تصحيحه سواء في استعلامات او تقارير وتذكر بالإسم

 

الإستعلامات والتقارير المطلوب تصحيح الخطأ بها

 

وإلا ستبقى 100 سنه على هذا الحال لن يلتفت احدا الى مشاركتك

 

 

بالتوفيق

1
#5
zahrah كتب:

اخي الفاضل : خالد

 

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

 

معذرة على هذه الكلمات الموجهه لك 

 

والسبب بارك الله بك انك لم تشرح ما هو المطلوب بالضبط واين يتم ذلك في اجزاء قاعدة البيانات

 

المفروض بارك الله بك ان تشرح موقع الرصيد المنصرف هل هو في استعلام ام في نموذج واسم هذا الإستعلام او الإستعلامات المبنية على هذا الإستعلام

 

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

 

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

 

برنامجك لم يفهم اي شيء من الذي ذكرته 

 

لذا اذا اردت جميع اعضاء المنتدى ان يمدوا لك يد المساعدة فمن باب اولى ان تضع الشرح الكامل لما تريد تصحيحه سواء في استعلامات او تقارير وتذكر بالإسم

 

الإستعلامات والتقارير المطلوب تصحيح الخطأ بها

 

وإلا ستبقى 100 سنه على هذا الحال لن يلتفت احدا الى مشاركتك

 

 

بالتوفيق

شكرا لكي اختي زهرة وسوف أوضح ما ذكرتي 

#6

السلام عليكم 

اولا ارجو المعذرة علي عدم التوضيح لما اريد أن اعدله في الملف 

والمطلوب هو 

هناك استعلام في القاعدة اسمه quy_out_balanc_tot وهذا الاستعلام يوضح اجمالي الارصدة المنصرفة وفي خانة الصافي نلاحظ ان المنصرف كمية 142.540 وهذا الكلام ليس فيه مشكلة والمشكلة أنني انشأت استعلام آخر اسمه quy_balanc_final وضعت فيه الارصدة الواردة  والارصدة المنصرفة لأحصل علي الرصيد الباقي ولكني وجدت ان الرصيد المنصرف في الاستعلام الاخير تغير وأصبح بدلا من 142.540 الي 7697.160 ولا ادري ما السبب لذا ارجو من الاخوة مساعدتي  

وأشكر الاخت زهرة علي ما قدمته لي من نصح حول توضيح ما أريد 

#7

اخي الفاضل : خالد

 

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

 

1. يوجد لديك استعلام    quy_out_sheet  مبني على الجدول  Out_seet

 

2. يوجد في الإستعلام  الحقول التالية الرئيسية  وهي :

 

التاريخ  (  25/04/2013  )   اهم حقل من الحقول

 

الثلاجة  ( السبكي )

 

العنبر  ( 1 )

 

المورد  (  دالتكس )

 

الصنف (  سانتانا )

 

جهة التوريد  ( تعاقد )

 

وباقي الحقول هي عبارة عن حقول محسوبه لإخراج الصافي   وهو  142.54

 

الى هنا الكلام جيد ولا يوجد به اي مشكلة  

 

 

 

نأتي الآن الى الإستعلام   quy_rec  والمبني على الجدول   recving_sheet

 

2. يوجد في الإستعلام  الحقول التالية الرئيسية  وهي :

 

التاريخ  ( لا يوجد به اي تاريخ يقابل التاريخ  25/04/2013 )   اهم حقل من الحقول

 

الثلاجة  ( السبكي )

 

العنبر  ( 1 )

 

المورد  (  دالتكس )

 

الصنف (  سانتانا )

 

جهة التوريد  ( تعاقد )

 

 
وباقي الحقول هي عبارة عن حقول محسوبه 
 
 
الآن المشكلة لديك هي في التاريخ تحديدا وهو تاريخ  25/04/2013 لأنه لا وجود له في الإستعلام الثاني
 
فماذا فعلت انت بارك الله بك !!!!
 
الذي فعلته انت انك تجاهلت هذا التاريخ  وقمت بالربط  بباقي الحقول  وهي
 

الثلاجة  ( السبكي )

 

العنبر  ( 1 )

 

المورد  (  دالتكس )

 

الصنف (  سانتانا )

 

جهة التوريد  ( تعاقد )

 
بين الإستعلامين  quy_out_sheet  و   quy_rec  في الإستعلام النهائي  quy_balanc_final
 
وهذا طبعا خطأ لأنه يجب ان تكون كل الحقول الرئيسية في الإستعلامين متطابقة تماما حتى تحصل على النتيجة الصحيحة
 
لأن الإستعلام الأول  quy_out_sheet   محسوب فقط على تاريخ  25/04/2013
والإستعلام الثاني   quy_rec  محسوب لكل التواريخ 
ولهذا السبب تظهر لك النتيجة في الإستعلام النهائي  القيمة  7697.160
 
 
ولحل المشكلة  يجب عليك  القيام بعمل استعلام جديد مبني على  الإستعلام   quy_rec  وتعمل نفس الذي عملته في الإستعلام  quy_out_sheet  مع مطابقة كل الحقول مع بعضها البعض بنفس القيم للحقول الرئيسية السابقة .
 
بمعنى عند الربط في الإستعلام النهائي   quy_balanc_final   يجب ان يكون التاريخ مساويا تماما لنفس التاريخ في الإستعلامين وايضا المورد وايضا الصنف والثلاجة والعنبر وجهة التوريد وإن اختلفت اي قيمة عن الأخرى سوف تحصل على نتائج خاطئة 
 
 
 
 
بالتوفيق
 
1
#8
zahrah كتب:

 

اخي الفاضل : خالد

 

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

 

1. يوجد لديك استعلام    quy_out_sheet  مبني على الجدول  Out_seet

 

2. يوجد في الإستعلام  الحقول التالية الرئيسية  وهي :

 

التاريخ  (  25/04/2013  )   اهم حقل من الحقول

 

الثلاجة  ( السبكي )

 

العنبر  ( 1 )

 

المورد  (  دالتكس )

 

الصنف (  سانتانا )

 

جهة التوريد  ( تعاقد )

 

وباقي الحقول هي عبارة عن حقول محسوبه لإخراج الصافي   وهو  142.54

 

الى هنا الكلام جيد ولا يوجد به اي مشكلة  

 

 

 

نأتي الآن الى الإستعلام   quy_rec  والمبني على الجدول   recving_sheet

 

2. يوجد في الإستعلام  الحقول التالية الرئيسية  وهي :

 

التاريخ  ( لا يوجد به اي تاريخ يقابل التاريخ  25/04/2013 )   اهم حقل من الحقول

 

الثلاجة  ( السبكي )

 

العنبر  ( 1 )

 

المورد  (  دالتكس )

 

الصنف (  سانتانا )

 

جهة التوريد  ( تعاقد )

 

 
وباقي الحقول هي عبارة عن حقول محسوبه 
 
 
الآن المشكلة لديك هي في التاريخ تحديدا وهو تاريخ  25/04/2013 لأنه لا وجود له في الإستعلام الثاني
 
فماذا فعلت انت بارك الله بك !!!!
 
الذي فعلته انت انك تجاهلت هذا التاريخ  وقمت بالربط  بباقي الحقول  وهي
 

الثلاجة  ( السبكي )

 

العنبر  ( 1 )

 

المورد  (  دالتكس )

 

الصنف (  سانتانا )

 

جهة التوريد  ( تعاقد )

 
بين الإستعلامين  quy_out_sheet  و   quy_rec  في الإستعلام النهائي  quy_balanc_final
 
وهذا طبعا خطأ لأنه يجب ان تكون كل الحقول الرئيسية في الإستعلامين متطابقة تماما حتى تحصل على النتيجة الصحيحة
 
لأن الإستعلام الأول  quy_out_sheet   محسوب فقط على تاريخ  25/04/2013
والإستعلام الثاني   quy_rec  محسوب لكل التواريخ 
ولهذا السبب تظهر لك النتيجة في الإستعلام النهائي  القيمة  7697.160
 
 
ولحل المشكلة  يجب عليك  القيام بعمل استعلام جديد مبني على  الإستعلام   quy_rec  وتعمل نفس الذي عملته في الإستعلام  quy_out_sheet  مع مطابقة كل الحقول مع بعضها البعض بنفس القيم للحقول الرئيسية السابقة .
 
بمعنى عند الربط في الإستعلام النهائي   quy_balanc_final   يجب ان يكون التاريخ مساويا تماما لنفس التاريخ في الإستعلامين وايضا المورد وايضا الصنف والثلاجة والعنبر وجهة التوريد وإن اختلفت اي قيمة عن الأخرى سوف تحصل على نتائج خاطئة 
 
 
 
 
بالتوفيق

 

 

الاخت زهرة شكرا جزيلا علي الرد وواضح أنكي تعمقتي في الملف وتفهمينه بوضوح ولكن التاريخ في quy_rec  لا يمكن ان يساوي التاريخ في quy_out_sheet   لان الاول هو الاستلام وله وقت والثاني هو الصرف ويأتي بعد الاستلام بأكثر من شهر فكيف يمكنني ايجاد الرصيد في هذه الحالة 

ولو أمكن حل هذا الموضوع من خلال التعديل في الملف وارفاقة ثانيا أكون شاكر جدا 

#9 أفضل إجابة

حسنا اخي الكريم : خالد

 

طالما ان التواريخ ليس لها علاقة بالموضوع فهنا سنقوم بعمل التالي :

 

1. انشاء استعلام تجميعي بإسم qryRec  مبني على الإستعلام  quy_rec

 

2. سنضع الإستعلام الجديد مع الإستعلام القديم في الإستعلام النهائي  quy_balanc_final  ثم نقوم بعملية التجميع والحساب

 

لصافي الصرف من خلال ايجاد الفرق بين الصافي في الإستعلامين

 

ليكون الناتج في الإستعلام النهائي بهذا الشكل

 

post-15367-0-46460200-1372946195_thumb.g

 

3. نبني على الإستعلام النهائي التقرير النهائي ليكون بهذا الشكل

 

post-15367-0-83209600-1372946261_thumb.g

 

 

 

 

za-khaled project 2003-UP.rar

 

 

 

بالتوفيق

1
#10
zahrah كتب:

حسنا اخي الكريم : خالد

 

طالما ان التواريخ ليس لها علاقة بالموضوع فهنا سنقوم بعمل التالي :

 

1. انشاء استعلام تجميعي بإسم qryRec  مبني على الإستعلام  quy_rec

 

2. سنضع الإستعلام الجديد مع الإستعلام القديم في الإستعلام النهائي  quy_balanc_final  ثم نقوم بعملية التجميع والحساب

 

لصافي الصرف من خلال ايجاد الفرق بين الصافي في الإستعلامين

 

ليكون الناتج في الإستعلام النهائي بهذا الشكل

 

attachicon.gifq1.gif

 

3. نبني على الإستعلام النهائي التقرير النهائي ليكون بهذا الشكل

 

attachicon.gifQ2.gif

 

 

 

 

attachicon.gifza-khaled project 2003-UP.rar

 

 

 

بالتوفيق

السلام عليكم 

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

هذا الموضوع مغلق.

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