اتفضل
Dim x
x = MsgBox("( هـل تـريـد حـذ ف بـيـانـات الـعـمـيـل " & " ( " & [اسم العميل] & " " & vbCrLf & _
"إضغط موافق للحذف أوإضغط لا لعدم الحذف أو إضغط الغاء الأمر", _
vbInformation + vbMsgBoxRight + vbYesNoCancel, _
"( تنبيـــه : سـوف يـتـم حـذف بيانات العميل ( " & [اسم العميل] & " ")
If x = vbYes Then
Retry:
TimerId = SetTimer(0, 0, 1, AddressOf TimerProc)
Dim MyPassword As String
str_Title = "بـرنـامـج الـخـيـاط"
str_Prompt = "أدخـل كـلـمـة الـسـر لـحــذف بـيـانـات الـعـمـيـل"
MyPassword = InputBox(str_Prompt, str_Title)
Select Case MyPassword
Case "123"
Beep
MsgBox "الأن... يـمكـنـك حــذف بـيـانـات الـعـمـيـل""( " & [اسم العميل] & " ) ", vbOKOnly + vbInformation, " تبيه "
Case Else
Beep
If MsgBox(" عــفــوا .. كــلــمــة الــســر خــاطــئــة " & vbCrLf & " مــن حــســن إســـلام الـمــرء تــركــه مــا لا يــعــنــيــه ", vbInformation + vbRetryCancel, " تبيه ") = vbRetry Then GoTo Retry
Exit Sub
MsgBox "تم الرجوع", vbInformation, "إلغاء العملية"
End Select
Me.Refresh
DoCmd.SetWarnings False
DoCmd.RunSQL "DELETE data.* FROM data where nofatora = [forms]![data]![رقم الفاتورة2];"
Me.Requery
If Not IsNull(Me.[اسم العميل]) Then
Dim strdeleterMssage As String
strdeleterMssage = "تـم حـذ ف بـيـانـات الـعـمـيـل "
strdeleterMssage = strdeleterMssage & " بـنـجـاح"
MsgBox (strdeleterMssage), vpInFormation, " تنبيه "
DoCmd.SetWarnings True
DoCmd.GoToRecord , , acLast
End If
End If
End If
عدل مسميات النموذج والحقول