وعليكم السلام
اللي اعرفه اني امرر قارىء الباركود على المادة فيتم ارسال الرقم الى البرنامج والبرنامج بناء على الرقم المدخل يضيف القيمة وباقي البيانات ويطبع الفاتورة كل هذا في اللحظة نفسها
ولكن اللي لم افهمه من سؤالك مسألة الكمية لان الكمية متغيرة ويحددها طلب الزبون :
هذه غير مفهومة ، هل الكمية تم تسجيلها مسبقا ؟
يعني البرنامج لما وصل اليه رقم المادة عبر القارىء ، من وين ياخذ الكمية ؟ ومن الذي ادخلها ؟ ومتى ؟
عمل الكود يسير ان شاء الله فقط نفهم الفكرة
حسب توقعي وفهمي بعد قراءة الموضوع اول والثاني جرب هذا التعديل
[Price] = [SalPrice]
Me.QtyOut.SetFocus
DoCmd.GoToRecord , , acNewRec
Me.ProdNoAccTab.SetFocus
End Sub