السلام عليكم
اشكر الاساتذة المحترمين والقائمين في خدمة الاعضاء
عندي قاعدة بيانات لنموزج فاتورة واريد عند ادخال نفس المادة ان تزيد الكمية في الفاتورة بدل ان يكون لها سجلات
جزاكم الله خيرا .
invoice.rar
اتفضل
استخدمت هذا الكود
Private Sub Form_BeforeUpdate(Cancel As Integer)
Dim sql As String
If DCount("[ItemID]", "[InvoiceDetails Table]", "[InvoiceID]=" & Me.InvoiceID & "and [ItemID]=" & Me.ItemID) > 0 Then
sql = "UPDATE [InvoiceDetails Table] SET [InvoiceDetails Table].Quantity = [InvoiceDetails Table]![Quantity]+[Forms]![Invoice Table]![InvoiceDetails Table Subform].[Form]![Quantity] WHERE ((([InvoiceDetails Table].InvoiceID)=[Forms]![Invoice Table]![InvoiceDetails Ta