اسف
اتفچل
جرب هذا
انا جربت ما كان بها مشكلة وانت جرب ايضا
Private Sub Command2_Click()
On Error Resume Next
If DCount("ID", "TORDERNO") < 1 Or IsNull(DMax("daily_serial", "TORDERNO", "[dat]=#" & Me.dat & "#")) = True Then
If Me.dat > Date Then
MsgBox "Êã ÊÛííÑ ÇáÊÇÑíÎ ÓíÛáÞ ÇáäÇÝÐÉ"
DoCmd.Close acForm, "aaa", acSaveNo
End If ' dat > date
Me.daily_serial = 1
Me.orderno = Nz((DMax("[orderno]", "Torderno") + 1), 1)
Else
DoCmd.GoToRecord , , acNewRec
Me.orderno = Nz((DMax("[orderno]", "Torderno") + 1), 1)
Me.daily_serial = DMax("daily_serial", "TORDERNO", "[dat]=#" & Me.dat & "#") + 1
End If ' DCount("ID", "TORDERNO") < 1
End Sub
واليك ملفك بعد تعديل
Daily num.rar