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

سؤال- كيفية عمل استعلام بهذا الشكل

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

بسم الله الرحمن الرحيم

وكل عام وانتم والمسلمين جمبعا بخير

 

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

 

 * - لدى جدول t1 يحتوى كود النصف والرصيد الحالى منة

 

ياتينى عملاء فى طلب صنف معين ويتم التسليم على دفعات - كل شهر دفعة

 

* - قمت بعمل جدول t2  يحتوى كود الصنف المطلوب وميعاد تسليم الدفعة والكمية المطوب توريدها

 

 

* - قمت عمل استعلام بين الجدولين Q1 يظهر كود الصنف ورصيدة وميعاد تسليم دفعاتة وكمية الدفعة

المطلوب

 

558678802.jpg

 

هذا شكل الاستعلام المطلوب

 

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

 

- يمكن ان تكون القيمة فى الباقى من الرصيد موجبة كالمثال او سالبة او صفر

 

وشكرا جزيلا

 

وجاهز للرد على اى توضيح

 

 

 

 

                                                                       

 

db2.rar

#2

للرفع

#3

للرفع

#4

اخي العزيز ارفق مثالك لك يتم التعديل حسب طلبك

حيث انه لا ينظر للمشاركات التي ليس بها مرفق

وذلك تجنبا لاخطاء مسميات الجداول او الحقول في الاكواد

بالتوفيق

(اللَّهُمَّ أَنْتَ رَبِّي لا إِلَه إِلاَّ أَنْتَ خَلَقْتَني وأَنَا عَبْدُكَ وأَنَا على عهْدِكَ ووعْدِكَ ما اسْتَطَعْتُ أَعُوذُ بِكَ مِنْ شَرِّ ما صنَعْتُ أَبوءُ لَكَ بِنِعْمتِكَ علَيَ وأَبُوءُ بذَنْبي فَاغْفِرْ لي فَإِنَّهُ لا يغْفِرُ الذُّنُوبِ إِلاَّ أَنْتَ)

اذا كانت المشاركة مفيدة لك فلا تبخل علينا بالتقييم

post-274914-0-91580400-1378113578.jpg
#5

اخى المرفق موجود راجع المشاركة وقد حدث علية 3 تنزيلات

 

رجاء مراجعة المشاركة مرة اخرى

#6

اتعشم يكون الموضوع سهل واجد اجابة

ودمتم

#7

للرفع

#8

للرفع

#9

للرفع

#10

للرفع

#11 أفضل إجابة

تفضل أخي :)

 

يجب عليك استخدام النموذج frm_Main لفتح التقرير.

 

post-273849-0-83308000-1370992236_thumb.

 

جعفر

44.db2.mdb.zip

1
#12
jjafferr كتب:

الله ينور استاذى المحترم

شكرا على تفاعلك منتظر الرد من فترة طويلة

 

اسمحلى على التعقيب

 

Ge4Mg.jpg

الصورة من الاستعلام Q1 بعد حذف المعيار والفرز على كود -  ID  رقم 0003

والحقل الجديد هو EXPR1  هو عبارة عن حاصل طرح [Temp_Balance]-[patch]  وهو يعنى الرصيد بعد خصم الدفة

لو حضرتك لاحظت سنجد ان الرصيد من كود 0003 هو 300

والدفعة المطلوبة فى يناير = 50 ------- المفروض يكون الرصيد بعد خصم الدفعة 250 ( صحيح 100% )

الدفعة المطلوبة فى فبراير = 100 وطبعا الرصد بعد خصم دفعة يناير اصبح 250 وبهذا يكون الرصيد بعد خصم فبراير 150 ---- للاسف غير صحيح وناتج الاستعلام 190 وليس 150

 

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

 

وشكرا

 

 

jjafferr كتب:

تفضل أخي :)

 

يجب عليك استخدام النموذج frm_Main لفتح التقرير.

 

attachicon.gif44.Clipboard01.jpg

 

جعفر

الله ينور استاذى المحترم

شكرا على تفاعلك منتظر الرد من فترة طويلة

 

اسمحلى على التعقيب

 

 

الصورة من الاستعلام Q1 بعد حذف المعيار والفرز على كود -  ID  رقم 0003

والحقل الجديد هو EXPR1  هو عبارة عن حاصل طرح [Temp_Balance]-[patch]  وهو يعنى الرصيد بعد خصم الدفة

لو حضرتك لاحظت سنجد ان الرصيد من كود 0003 هو 300

والدفعة المطلوبة فى يناير = 50 ------- المفروض يكون الرصيد بعد خصم الدفعة 250 ( صحيح 100% )

الدفعة المطلوبة فى فبراير = 100 وطبعا الرصد بعد خصم دفعة يناير اصبح 250 وبهذا يكون الرصيد بعد خصم فبراير 150 ---- للاسف غير صحيح وناتج الاستعلام 190 وليس 150

 

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

 

وشكرا

#13

سلام

 

اخي اذا استعملت البرنامج مثل ما ارسلته لك ، فنتيجته صحيحة كما ترى في الصورة المرفقة:

 

post-273849-0-37867600-1371022717_thumb.

 

اما تعديلاتك ، فانا لا اعلم عنها شئ :(

 

 

جعفر

تم تعديل هذه المشاركة بواسطة jjafferr في 12 يونيو 2013 في 11:21

#14

وهذا شكل الاستعلام:

post-273849-0-87822800-1371025502_thumb.

 

هناك module  فيه function ،

والاستعلام يرسل بيانات معينة له ، ويستلم بيانات أخرى ، واي تغيير في ارسال المعلومات ، يغير في النتائج المستلمة :)

ثم ان التقرير يقوم ببقية العمليات.

 

فانا لم اعمل كل شئ في الاستعلام :)

 

جعفر

تم تعديل هذه المشاركة بواسطة jjafferr في 12 يونيو 2013 في 11:28

#15

ممكن شرح للدالة فى الموديول والكود فى الاستعلام

 

اسف على التأخر فى الرد والشكر

 

لظروف خاصة بالنهضة الاخوانية المصرية ( الكهرباء كانت مقطوعة )

 

وشكرا

#16

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

 

كذالك رجاء من الاخوة الى فهم الاكواد يوضحها

 

وشكرا للجميع

#17

توضيح بسيط للموديول حتى استطتيع نقلة على قاعدة بياناتة والتعديل علية بما يتوافق مع بياناتى

 

وشكرا

#18

للرفع

#19

للرفع

#20

تفضل اخي :)

واعذرني على التأخير ، فأنا كثير السفر :)

 

لقد عدلت الاستعلام واصبح يعطي الناتج كذلك ، وبذلك فالتقرير لا توجد به معادلات خاصة :)

بهذا ، فإنك بحاجة الي الاستعلام ، والكود فقط لنقلهم الى قاعدة بيانات اخرى.

 

هذا توضيح للاستعلام:

post-273849-0-57978000-1371289280_thumb.

 

الكود الذي في الدائرة هو: اسم خانة اختيار رقم الكود!اسم النموذج!Forms

والذي يجب تغييرة الى اسم النموذج واسم خانة الكود الجديدين في قاعدة بياناتك الجديدة

 

وهذه النتيجة:

post-273849-0-57326600-1371289283_thumb.

 

وهذا الكود الذي يقوم بالعمل:

post-273849-0-85261600-1371289616_thumb.

 

الكود الذي في الدائرة هو: اسم خانة اختيار رقم الكود!اسم النموذج!Forms

والذي يجب تغييرة الى اسم النموذج واسم خانة الكود الجديدين في قاعدة بياناتك الجديدة

 

 

جعفر

44.db2.mdb.zip

1

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…