السلام عليكم و رحمة الله و بركاته
اخي الكريم حسب فهمي لطلبك أنك تريد ان يظهر النموذج خالي من البيانات عند فتح النموذج
اذا كان فعلا وصفي متوافق مع طلبك اتبع الآتي
في حدث عن الفتح فقط ضع التالي
On Error Resume Next
Me.Form.DataEntry = True
Me.Form.FilterOn = False
Me.Form.Requery
Me.FilterOn = False
Me.Requery
و في ازرار البحث ضع التالي مع اضافة الحقول التي ترغب بها و فقط المعطيات
On Error Resume Next
dim 1 ,x2
x1= "اسم الحقل في الجدول"
x2= "اسم الحقل في النموذج"
Dim varFilter As Variant
varFilter = Null
If Not IsNull([x2]) Then
varFilter = (varFilter + " AND ") & "[x1] LIKE '*" & [x2] & "*'"
End If
With Me.Form
If Not IsNull(varFilter) Then
.DataEntry = False
.Filter = varFilter
.FilterOn = True
Else
.FilterOn = False
End If
.Requery
End With
و اي استفسار انا في خدمتك و خدمة جمييع الاعضاء الكرام