خلاص ولله الحمد
حليتها بحل اخر خارج الصندوق بتاعي
قمت بعمل حقلين اخرين فى فورم الارصده
قيمتهم بتساوي تحويل التواريخ الى شهر وسنه للحقلين الاصليين للتواريخ الاستعلام
وعملت حدث بعد التحديث
If Me.OP1 = 2 Then
Me.Con1 = Format([txtdate1], "mm-yyyy")
Me.Con2 = Format([txtdate2], "mm-yyyy")
Else
Me.Con1 = Format(#1/1/1900#, "mm-yyyy")
Me.Con2 = Format(#12/31/2500#, "mm-yyyy")
End If
وعملت له نداء فى كل شئ يخص التاريخ فى الفورم
وفى الاستعلام
وضعت هذا المعيار
>=[Forms]![frmReportBalance]![Con1] And <=[Forms]![frmReportBalance]![Con2]
واشتغل تمام ^_^
ايضا بعد هذا يتم اخفاء المربع النص الجديد لان ليس له فائده ان يكون ظاهر ^_^