• 0
mouhamadrouabha

اظهار القيمة المدخلة بالسجل السابق تلقائيا في السجل الحالي من نفس الحقل(2)

سؤال

السلام عليكم.

 

في مشاركة سابقة بنفس العنوان كانت الاخت زهرة قد اجابتني و لها الشكر مرة ثانية.

 

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

 

أين استعملت الكود التالي في حدث after update للحقل qty

DoCmd.GoToRecord , , acNewRec("Me.productName = DLast("[productName]", "produtsMe.productName.SetFocus

قمت باضافة الحقل uprice للجدول products و اضفت الحقل tprice الذي به العملية الحسابية tprice:qty*uprice للاستعلام reqProduct المبني عليه النموذج الفرعي frmB.

 

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

ما التعديلات التي يجب اجراءها ؟

شكر مسبق للجميع.

auto remp mod.rar

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

شارك هذا الرد


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

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

  • 0

اخي الفاضل

 

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

 

بارك الله بك وجزاك الله كل خير

 

في المثال السابق استخدمنا حدث بعد التحديث للحقل لأنه حقل عادي

 

اما الآن انت تستخدم حقل محسوب في الإستعلام ولهذا فإن حدث بعد التحديث لا ينفع لمثل ذلك ويجب تغييره الى حدث عند التركيز

 

لأن الإستعلام سوف يقوم بحساب قيمة هذا الحقل وسيكون التركيز عليه مباشرة بعد ان تدخل القيمة .

 

 

ملفك بعد التعديل

 

 

 

za-Auto remp mod.rar

 

 

بالتوفيق

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

شارك هذا الرد


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

عذرا على التأخر

شكرا لك اختي زهرة على سرعة الرد، اجابتك شافية كافية، بارك الله فيكي و دمتي بألف خير.

الله لا يحرمنا من مساعداتك.

0

شارك هذا الرد


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

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

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