راهنمایی که در پست 2 داده شده درست هست، یعنی برای کار شما استفاده از فرم ارجحیت داره و مستقیما میتونین همونجا ادیت کنین.
مگر این که شکل گزارش طوری باشه که نشه در فرم پیاده کرد (گروه بندی و ...) یا سخت باشه (شماره ردیف و جمع پیوسته و ...)
اگر این مورد آخر برای کار شما صدق میکنه میتونین به روش زیر عمل کنین:
1- فرم ویرایش رو بسازین:
popup=yes
modal=yes
record selectors=no
navigation buttons=no
allow additions=no
allow deletions=no
2- در ریپورت برای رخداد on click هر کنترل که مورد نظر هست کد زیر رو بنویسد:
DOCMD.OPENFORM "EditForm Name" ,,, "IdFieldName=" & ME.IdFieldName , ACFORMEDIT
3- در رخداد on close فرم ویرایش کد زیر رو بنویسین:
REPORTS!ReportName.REQUERY
به جای EditFormName و IdFieldname و ReportName به ترتیب اسامی فرم ویرایش، فیلد ID و ریپورت رو بگذارین.
باز هم تاکید میکنم اگر شرایط استفاده از فرم رو دارین، راهنمایی ها و نمونه پست 2 کافی هست.