اليك حل تاني
اضفت حقل جديد باسم اي دي
وعملت نموذج مستمر باسم فرم1
وعملت عند فتح اوردر باي بتاريخ الحركة اي يعني بيعمل لنا تسلسل التواريخ الحركة
وعملت على نموذج زر لكي بيعمل لنا تسلسل جديد في حقل اي دي
واستخدمت هذا الكود لذلك
On Error Resume Next
r = DCount("[id]", "صندوق")
DoCmd.GoToRecord , , acFirst
Me.id = 0
For n = 1 To r
Me.id = n
DoCmd.GoToRecord , , acNext
Next n
Me.Refresh
وفي تقرير ايچا عملت اوردر باي بتاريخ الحركه مپل الفرم
هناك ملاحظة
اذا اضفت ريكورد جديد بتاريخ الماضي يجب عليك ان تفتح النموذج فرم1 وتعمل تسلسل جديد
وبعدين ان تنطي التواريخ وتفتح التقرير
تحياتي