سلام دوست عزیز
این مشکل کوچکی است اما نمی دانم چرا برای شما انقد بزرگ شده است
شما دو تاپیک (البه من دو تاشو دیدم شاید هم بیشتر ) واسه این زدید اما نمی دانم چرا هنوز جواب نگرفتین. به نظر من عجله و بی دقتی می کنین که این طوری می شه
یه بار دیگه با حوصله بیشتر تمام مراحلتون رو چک کنین
بد نیست که منم راه حلمو بگم البته همونیه که بقیه دوستان هم گفتن اما خوب ....
1) یه فرم داری که دو تا تکست بکس روشه با یه دکمه
2) تکست باکسها به هیچ جا بایند نیستن
3) کد کلید اینه که گزارشی رو نشون میده
4) فقط کافیه در قسمت Criteria مربوط به فیلد تاریخ بنویسی
[Between [Forms]![FormName]![Text1] AND [Forms]![FormName]![Text2
5) FormName اسم همون فرمیه که توش تکست باکسها و کلید هست
6) کد مربوط به کلید هم این باید باشه
"" , "" , DoCmd.OpenReport "ReportName", acPreview
7) ReportName هم اسم همون گزارشیه که می خواهی باز بشه
-----------------------------------------------------------------
توجه 1 : این کد، گزارشت رو واسه پیش نمایش باز می کنه و یه دفه واسه پرینت نمی فرسته
توجه 2 : اگه از کوئری معمولی هم استفاده کنی و همین مراحل رو انجام بدی باز هم جواب می گیری و لازم نیست که حتما کوئریت پارامتری باشه یا استورپراسیجر.
امیدوارم که جواب بگیری