PDA

View Full Version : فرم ورود اطلاعات برای ریپورت



nasser5050
یک شنبه 25 بهمن 1388, 01:42 صبح
سلام دوستان
چطور می توانم یک فرم برای ورود اطلاعات یک ریپورت طراحی کنم که دو تا تاریخ رو دریافت کنه و رکورد های مربوطه رو در ریپورت نمایش بده؟

m-razavi
یک شنبه 25 بهمن 1388, 08:23 صبح
باسلام
1- یک فرم که دارای دو فیلد برای دریافت تاریخ شروع و انتهای گزارش باشه تعریف کنید
2- یک کیوری برای جستجوی اطلاعات خود از جدول مورد نظر و دارای فیلدهای مورد نیاز در گزارش تعریف کنید.
3- برای فیلد تاریخ کیوری فیلتر بزرگتر مساوی (مثلاً t1) و کوچکتر مساوی (مثلاًT2) تعیریف کنید.
4- برای گزارش خود منبع رکوردها را همان کیوری تعریف کنید و در رویداد on open فرم تعریف کنید که فرم ردیف 1 بازشود .
5- در input parametr گزارش خود تعریف کنید t1=[forms]![name form]![t1] و همینطور برای t2
در اینصورت هربار که گزارش را اجرا کنید دوره زمانی مورد نیاز را از فرم اخذ خواهد کرد

jafar388
یک شنبه 25 بهمن 1388, 10:35 صبح
با سلام اگر نمونه اي بگذاريد ممنون مي شوم

karmand
یک شنبه 25 بهمن 1388, 11:53 صبح
Private Sub Form_Load()
Dim strsql As String
strsql = "select * from tabel_asli where date between me.azdate and tadate"
Me.RecordSource = strsql

End Sub