• 0
rewnasser

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

سؤال

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

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

 

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

 

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

 

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

 

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

 

 

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

المطلوب

 

558678802.jpg

 

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

 

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

 

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

 

وشكرا جزيلا

 

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

 

 

 

 

                                                                       

 

db2.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

19 إجابة على هذا السؤال .

  • 0

تفضل أخي :)

 

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

 

post-273849-0-83308000-1370992236_thumb.

 

جعفر

44.db2.mdb.zip

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

للرفع

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

للرفع

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

بالتوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

 

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

ودمتم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

للرفع

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

للرفع

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

للرفع

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

للرفع

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

 

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

 

Ge4Mg.jpg

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

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

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

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

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

 

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

 

وشكرا

 

 

تفضل أخي :)

 

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

 

attachicon.gif44.Clipboard01.jpg

 

جعفر

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

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

 

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

 

 

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

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

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

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

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

 

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

 

وشكرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

سلام

 

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

 

post-273849-0-37867600-1371022717_thumb.

 

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

 

 

جعفر

تم تعديل بواسطه jjafferr
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

post-273849-0-87822800-1371025502_thumb.

 

هناك module  فيه function ،

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

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

 

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

 

جعفر

تم تعديل بواسطه jjafferr
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

 

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

 

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

 

وشكرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

 

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

 

وشكرا للجميع

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

 

وشكرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

للرفع

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

للرفع

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

تفضل اخي :)

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

 

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

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

 

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

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

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .