السلام عليكم ورحمة الله وبركاته
الأخوة الكرام في المنتدى أرجو منكم المساعدة في حل هذه المشكلة.
قمت بانشاء نموذج للفواتير Invoicesيحتوي على نموذج فرعي باسم تفاصيل الفواتير Invoicesdetails. يعتمد النموذج الرئيسي على استعلام الفواتير Invoicesquery ويعتمد النموذج الفرعي على استعلام تفاصيل الفواتير Invoicesdetailsquery. يحتوي النموذج الرئيسي على مربع نص يختار المستخدم من خلاله نوع سعر الفاتورة( سعر جملة - سعر مفرق - سعر موزع - آخر سعر) بحيث يتم ادخال سعر المادة اوتوماتيكيا في حقل السعر عند ادخال اسم المادة ProductId . فاذا كان الخيار سعر جملة يتم ادخال السعر في حقل سعر المادة كسعر جملة، وذلك اعتمادا على القيمة المخزنة في جدول المواد Products أما عند اختيار خيار آخر سعر فان النموذج سوف يقوم بالبحث عن آخر سعر تم بيع المادة به للزبون المراد بيعه. أي ان النموذج سيبحث أولا عن المرات التي بيعت بها المادة للزبون ثم سيقوم بالبحث عن آخر مرة بيعت فيها المادة وتثبيت سعر آخر مرة في النموذج. طبعا سيقوم بالبحث في استعلام تفاصيل الفواتير. المشكلة التي اعاني منها هي انني قمت بانشاء استعلام مجاميع يحتوي على استعلامين مرتبطين. الاستعلام الأول هو Invoicesquery والثاني هو Invoicesdetailsquery قمت بانشاء علاقة من خلال InId (رقم الفاتورة) وقمت بادراج حقل ImId (اسم العميل من استعلام الفواتير) وحقل Prname ( اسم المادة من استعلام تفاصيل الفواتير) وحقل InDate ( من استعلام الفواتير) وحقل محسوب باسم LastPrice ( عبارة عن حاصل قسمة اجمالي السطر على الكمية) الآن اريد من الاستعلام اعطاء اخر سعر للزبون المحدد . أنا اقوم بوضع خاصية Group BY على حقلي ImId وحقل Prname وخاصية Last على حقل لكن هذا لم يعمل.. كيف استطيع عمل هذا الاستعلام؟؟؟